Set which vendor a selected Slack channel is for and what it is used for, with a reason
summer_slack_channels_describeSet which vendor a selected Slack channel is for and what it is used for, with a reason. Null clears a field. Changes guidance for agents and people; sends no message and changes no channel access.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"company": "<company>",
"channel": "<channel>",
"installation_id": "<installation_id>",
"vendor": "<vendor>",
"purpose": "<purpose>",
"reason": "<reason>"
},
"name": "summer_slack_channels_describe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| vendor | Yes | The vendor this channel is with, such as Beluga Health. | |
| channel | Yes | Slack channel ID from slack.channels.list | |
| company | Yes | Summer company ID | |
| purpose | Yes | What the channel is used for, in one or two plain sentences. | |
| idempotency_key | No | Reuse the same key when retrying the same change | |
| installation_id | Yes | The Slack connection from slack.channels.list. |