Slack channel create profile
org.intentschema.communication.chat.channel.create.v1@com.slack.v1
JSON: bare · @sha256:c4aad4072f96…
Hash: sha256:c4aad4072f969bf9218acb60a81f1d2a8c66229e063282bde80b1393a9c7d686
Slack profile for conversations.create.
Implements: Create chat channel (org.intentschema.communication.chat.channel.create.v1)
Payload
| Field | Type | Description |
target * | Target | (system = "slack", required: system) |
object * | object | |
idempotency_key | string | |
slack @com.slack | object | |
object
| Field | Type | Description |
name * | string | |
private | boolean (default false) | |
members | string[] | User identifiers to add at creation. |
topic | string | |
slack @com.slack
| Field | Type | Description |
team_id | string | |
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 | name |
object.private | is_private |
object.members | (use conversations.invite after creation) |
object.topic | (use conversations.setTopic after creation) |
slack.team_id | team_id |