Build on the platform, API, MCP, webhooks
Everything the dashboard does, your stack can do. Control agents from any MCP client and route every event anywhere.
mcp.sagepilot.ai/sse
api.your-store.com/hooks/sagepilot
POST /v1/tickets · agent resolves it
Full REST API
Tickets, campaigns, knowledge, and agent actions. Everything the dashboard does, your stack can do.
Native MCP server
Control your agents from your own tools: any MCP client connects directly to the platform.
Webhooks and events
Every resolution, escalation, and campaign emits an event you can route anywhere.
Run the platform from code
Tickets, campaigns, knowledge, autonomy settings: everything the dashboard does has an endpoint. Create a ticket from your backend and watch the agent resolve it, all over HTTPS.
- Full CRUD on every resource you see in the UI
- Typed SDKs and an OpenAPI spec to generate your own
- Sandbox keys for testing without touching production
›POST /v1/tickets · damaged item #5217
●ticket created · agent run started
●replacement order placed · ok
●customer notified on email
›GET /v1/tickets/5217 · status: resolved
Drive the agents from any MCP client
The platform ships an MCP server, so your IDE, internal copilots, and ops tools control it directly. Query knowledge, draft campaigns, and inspect runs without leaving your own tools.
- Works with any MCP-compatible client out of the box
- Tools respect the same roles and autonomy limits as the UI
- Your internal systems become first-class operators
Route every event into your stack
Tickets, approvals, campaign results, and autonomy changes all emit events. Point them at your warehouse, your internal dashboards, or any system that needs to know.
Common questions
How is access controlled?
Scoped API keys with per-resource permissions, rotated whenever you like, plus SSO and role-based access for the dashboard. A key for your warehouse sync can't issue refunds.
What are the rate limits?
Generous by default and raised on request. Limits are per key, responses carry standard rate-limit headers, and bulk operations have batch endpoints so you rarely get near them.
Is the API an afterthought?
No. The dashboard is built on the same public API you get, so every feature ships with its endpoint on day one and nothing is UI-only.
How reliable are webhook deliveries?
Payloads are signed so you can verify the source, failed deliveries retry with exponential backoff for 24 hours, and a delivery log lets you inspect and replay any event.
The rest of the OS




Join the brands that run their customer experience on Sagepilot
Live in a day, across every channel your customers use.