Share via


Channel interface

Represents channel for an invocation

Properties

description

Optional description or link providing additional context about the channel

iconUri

Optional icon identifier or URL for visual representation of the channel

id

Unique identifier for the channel (e.g., Teams channel ID, Slack workspace ID)

name

Human-readable name of the channel (e.g., "Teams", "Slack", "web")

role

The role of the entity invoking through this channel

Property Details

description

Optional description or link providing additional context about the channel

description?: string

Property Value

string

iconUri

Optional icon identifier or URL for visual representation of the channel

iconUri?: string

Property Value

string

id

Unique identifier for the channel (e.g., Teams channel ID, Slack workspace ID)

id?: string

Property Value

string

name

Human-readable name of the channel (e.g., "Teams", "Slack", "web")

name?: string

Property Value

string

role

The role of the entity invoking through this channel

role?: InvocationRole

Property Value