Skip to main content
The Slack Notification function lets your AI agent post a message to a Slack channel while a call is in progress. The agent writes the message itself from the conversation, following your instructions. Each Slack Notification posts to one channel, set by its Incoming Webhook URL. This is different from Notify, which sends a fixed-format summary by email or SMS at the end of the call. You can add it in the Telzino Dashboard agent editor or in the Connect App.

Before you start

1

Make sure Slack is allowed for the organization

Slack Notification only appears in Add function when Slack is allowed for the organization. Partners and resellers control this under Integrations and in Feature Administration.
2

Create a Slack Incoming Webhook

In Slack, open your Slack app’s Incoming Webhooks page, turn it on, click Add New Webhook to Workspace, pick the channel and copy the URL. It starts with https://hooks.slack.com/services/.
Treat the webhook URL like a password. Anyone who has it can post to that channel.

Add a Slack Notification

  1. Open the agent in the dashboard and go to Functions.
  2. Click Add function, then click Add next to Slack Notification.
  3. In Configure Slack Notification, fill in the fields below and click Add Function.
To change one later in the dashboard, click its edit icon in the Functions list. The dialog title changes to Edit Slack Notification, and the button to Save Changes.
You can add Slack Notification more than once on the same agent, for example one per channel, each with its own URL and instructions.

How it works

When the conversation matches your instructions, the agent calls the function during the call. Telzino sends a POST to the webhook URL with Content-Type: application/json and a body of {"text": "<message>"}, and Slack shows the message in the channel.

Example instructions

Say both when to post and what to include. Instructions that only describe the content may never trigger.

Configure with the API

A Slack Notification is stored in extensions.tools as a webhook tool named send_slack_notification. The dashboard saves it like this:
  • name must be exactly send_slack_notification, or the dashboard shows the entry as a generic webhook.
  • description holds your instructions.
  • Keep the single text parameter.
See Update Agent and Webhooks.
The Slack allowlist hides the function in the editor. The agent API doesn’t check it for tools, so a Slack Notification added through the API is saved even when Slack isn’t allowed for the organization.