Sagepilot
Platform · APIs & MCP

Build on the platform from your own stack

A full REST API, a native MCP server, and webhooks for every event. Everything you can do in the dashboard, your code can do too.

Sagepilot MCP serverConnected

mcp.sagepilot.ai/sse

24 tools enabled3 AI agents
Order eventsEnabled

api.your-store.com/hooks/sagepilot

REST API200

POST /v1/tickets · agent resolves it

Run the whole platform from your own stack

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.

REST API

Run the platform from code

Everything in the dashboard has an endpoint: tickets, campaigns, knowledge, and settings. Create a ticket from your backend, and the agent picks it up and resolves it like any other.

  • Read and write every resource you see in the UI
  • Typed SDKs and an OpenAPI spec
  • Sandbox keys for safe testing
sagepilot api

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

Everything the dashboard does, programmable
MCP

Control it from any MCP client

The platform has a built-in MCP server. Connect Claude, ChatGPT, Cursor, or your own internal tools, and they can query knowledge, draft campaigns, and inspect runs directly.

  • Any MCP client connects out of the box
  • Same roles and permission limits as the dashboard
  • No custom integration work needed
Claude
ChatGPT
Cursor
Codex
OpenClaw
Sagepilot MCP server24 tools · same roles & limits as the UI
Your tools drive the platform directly
Webhooks

Every event, pushed wherever you need it

Tickets, approvals, campaign results, and settings changes all fire webhooks. Point them at your data warehouse, your dashboards, or any system that needs to know.

Recent deliveries4 routed · all 200
order.shippeddata-warehouse200240ms
review.repliedops-slack200156ms
campaign.sentanalytics200212ms
refund.createdfinance-ledger200198ms
Every event, routed into your stack
FAQ

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.

Platform

The rest of the OS

Join the brands that run their customer experience on Sagepilot

Live in about 48 hours, across every channel your customers use.