Skip to main content

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

  1. Open Integrations in the sidebar → + Add integrationWhatsApp.
  2. Fill the dialog: name, WhatsApp Business Account ID, Phone Number ID, display number, system user access token.
  3. Connect. Zeptar encrypts the token, stores the credential, and registers the phone number as a channel.
  4. In an agent’s Tools tab, attach the WhatsApp integration.
  5. Pick which tools (whatsapp_send_message, whatsapp_send_template, whatsapp_start_call) the agent can call.

Add Slack

  1. + Add integrationSlackConnect with Slack.
  2. Slack OAuth: pick the workspace + approve. Zeptar gets a bot token, encrypts it, and creates the integration named after the workspace.
  3. Attach to an agent; enable any of the 5 outbound tools.

Add a Custom MCP Server

  1. + Add integrationCustom MCP Server.
  2. Provide the HTTPS endpoint and any required auth (bearer or header).
  3. Zeptar calls tools/list once to discover and cache the tools.
  4. Attach to an agent.