Integrations
Give an agent access to external systems — send a WhatsApp message mid-call, post to Slack, query your own MCP server.Concepts
- Provider — a code-defined integration we ship (WhatsApp, Slack, MCP).
- Credential — your encrypted secret bundle for a provider. One per WhatsApp Business Account or per Slack workspace.
- Integration — a named instance attached to a credential. An agent attaches to an integration to gain its tools.
- Channel — an inbound entry-point routed to an agent. In v1 this is a WhatsApp phone number.
Add WhatsApp
- Open Integrations in the sidebar → + Add integration → WhatsApp.
- Fill the dialog: name, WhatsApp Business Account ID, Phone Number ID, display number, system user access token.
- Connect. Zeptar encrypts the token, stores the credential, and registers the phone number as a channel.
- In an agent’s Tools tab, attach the WhatsApp integration.
- Pick which tools (
whatsapp_send_message,whatsapp_send_template,whatsapp_start_call) the agent can call.
Add Slack
- + Add integration → Slack → Connect with Slack.
- Slack OAuth: pick the workspace + approve. Zeptar gets a bot token, encrypts it, and creates the integration named after the workspace.
- Attach to an agent; enable any of the 5 outbound tools.
Add a Custom MCP Server
- + Add integration → Custom MCP Server.
- Provide the HTTPS endpoint and any required auth (bearer or header).
- Zeptar calls
tools/listonce to discover and cache the tools. - Attach to an agent.