Teams channel create profile
org.intentschema.communication.chat.channel.create.v1@com.microsoft.teams.v1
JSON: bare · @sha256:2d84117f8409…
Hash: sha256:2d84117f8409880a5f8e64cc3cd2d6e27c5dd72b42b52e193d12db2ccc872cea
Microsoft Teams profile for channel create.
Implements: Create chat channel (org.intentschema.communication.chat.channel.create.v1)
Payload
| Field | Type | Description |
target * | Target | (system = "ms_teams", required: system) |
object * | object | |
idempotency_key | string | |
ms_teams @com.microsoft.teams | object | |
object
| Field | Type | Description |
name * | string | |
private | boolean (default false) | |
members | string[] | User identifiers to add at creation. |
topic | string | |
ms_teams @com.microsoft.teams
| Field | Type | Description |
membershipType | enum: standard | private | shared | |
Result
| Field | Type | Description |
external_id * | string | Provider-assigned id. |
created_at * | string (date-time) | |
API mapping
Field mapping
| Intent field | API parameter |
object.name | displayName |
object.private | membershipType: private (vs standard) |
object.topic | description |
ms_teams.membershipType | membershipType |