Update Slack Channel Trigger
updateSlackTriggerUpdate a Slack channel trigger you own — repoint it at another channel, change which messages match, or pause and resume it with enabled. Only the supplied fields change. Resuming a paused trigger requires the Slack connection it runs off to still be available on the agent; changing the channel resets the trigger's seen-message state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enabled | No | Set to false to pause the trigger without deleting it, or true to resume it. Resuming requires the connection the trigger uses to still be available on the agent. | |
| channel_id | No | New Slack channel ID to watch. Omit to leave unchanged. | |
| is_private | No | Whether the channel is private. | |
| match_rule | No | Which channel messages fire the trigger: `{"kind":"all"}` for every message, or `{"kind":"contains","values":["invoice"]}` to match keywords. | |
| trigger_id | Yes | The Slack channel trigger's unique identifier | |
| channel_name | No | New Slack channel name, without the leading `#`. |