Skip to main content
The AI-native / MCP surface is verified on staging and rolling toward production. Endpoints and tool names are stable; treat the MCP server URL as environment-specific until GA.
Sapot Chat lets you operate an account with a coding agentClaude Code, or any MCP-compatible client — over a scoped, metered, IP-safe API. The agent can triage and reply to conversations, manage contacts, pull reports, curate your AI Knowledge, manage WhatsApp templates, operate flow agents, and prepare campaign drafts. Unlike handing an AI a full-access personal token, every agent key is limited to the exact capabilities you grant, is metered against your plan, and is prevented — server-side — from doing the two things that must stay human: sending a blast and seeing how your AI flows are built.

Architecture at a glance

The MCP server is a thin pass-through: it runs no AI/inference of its own and stores no credentials. Your agent holds the scoped key; the server relays it to the Sapot Chat API, which is the single point that authenticates and authorizes every call. You can also skip MCP and call the REST API directly with the same scoped token.

The surface

46 tools across 7 domains, each unlocked by a capability scope:

Safe by construction

Default-deny scopes

A key reaches only the endpoints its scopes allow; everything else is refused.

Flows are intent-level

The Flow Designer graph is never exposed to an agent — design stays private.

Campaigns are draft-only

An agent prepares a blast; a human clicks Send in the dashboard.

Metered per plan

Every successful call counts against your plan’s allowance; over it returns 429.

Get started

Quickstart

Zero to a first tool call in a few minutes.

Authentication & Scopes

How agent keys authenticate and the default-deny scope model.

The Agent Skill

A companion skill so the agent drives the tools correctly.

Who this is for

External customers and partners wiring a coding agent to their own Sapot Chat account. If you just want to use the feature without code, the in-app Help Center has a no-code walkthrough; these docs are the technical reference.