Setting up notification channels for your agent
Updated June 14, 2026
What notification channels do
Notification Channels let your agents send one-way messages to any HTTP webhook endpoint during a conversation — Slack incoming webhooks, Microsoft Teams, Discord, or a custom internal URL. Each channel you configure becomes a dedicated tool the agent can call.
Adding a channel
Click Add Channel and provide:
- Channel Name — used as the tool name the AI calls
- Webhook URL — the HTTP endpoint that receives the POST
- Description — tells the agent when it should notify this channel
The webhook receives a JSON body with a message field.
Supported endpoints
Any HTTP endpoint that accepts a POST with a JSON body works. Common examples:
- Slack — create an Incoming Webhook in your Slack App or via Slack's legacy Incoming Webhooks app
- Microsoft Teams — use a Teams channel Incoming Webhook connector URL
- Discord — use a Discord channel webhook URL
- Custom — any internal API endpoint that accepts JSON POST requests
Editing a channel
Click the pencil icon on any channel row to edit its name, description, or webhook URL inline. If you leave the webhook URL field unchanged it retains the existing URL. Click Save to confirm or Cancel to discard.
Testing a channel
Click the send icon to fire a test message to the webhook. A toast confirms success or shows the error returned by the endpoint. Use this to verify your webhook before relying on it in production.
Enabling and disabling
Use Disable / Enable to suppress a channel without deleting it. Disabled channels are hidden from the agent's tool list and will not be called.
