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.