Cloud Outbound Manage Tool
outbound_manageConfigure and manage outbound message delivery channels — email, Slack, Telegram, webhook. Use list, get, save, delete, or test actions.
Instructions
Outbound delivery connectors — channels through which agents send messages: email (SMTP), Slack, Telegram, generic webhook. One connector per channel per team (save uses upsert semantics). All sends pass through ChannelRateLimit and TargetRateLimit middleware and are recorded as OutboundActions.
Actions:
list / get (read).
save (write — upsert) — channel (email/slack/telegram/webhook), config (channel-specific). Replaces any existing connector for the channel.
delete (DESTRUCTIVE) — connector_id. Pending outbound actions on this connector are cancelled.
test (write — sends a real test payload) — connector_id, test_payload (object). Counts against rate limits and budgets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: list, get, save, delete, test | |
| deadline_ms | No | Optional: max wall-clock time (ms) the tool may spend. If exceeded during the call, returns a DEADLINE_EXCEEDED error. Minimum 100 ms. Leave unset for no deadline. | |
| channel | No | Filter by channel: telegram, slack, discord, teams, google_chat, whatsapp, email, webhook | |
| id | No | Config UUID | |
| credentials | Yes | Channel-specific credentials object. | |
| is_active | No | Whether the config is active |