Skip to content
Integrations & API

Wire your agent
into the tools you already run.

Sync calendars, fire webhooks on every call event, call the REST API directly, or hand tool access to your own AI agents through an MCP server.

REST API and MCP serverWebhooks on every call event
Your agent
Calendar sync
Webhooks
REST API
Knowledge base
MCP server
Web widget
Capabilities

Fits into the stack you already run

Connect the tools you use every day, or build your own workflows on top with the same primitives that power the dashboard.

Calendar sync

Connect your calendar so the agent checks real availability and books, moves or cancels events directly on it.

Webhooks on every call event

Fire a webhook the moment a call starts, ends, or hits a specific outcome, and forward it anywhere you like.

A REST API for everything

Trigger calls, read transcripts and manage agents programmatically from your own backend.

An MCP server for AI tools

Expose your agents, calls and knowledge bases as tools any MCP-compatible AI assistant can call.

Embeddable web call widget

Drop a call button on any page so website visitors can talk to the agent without dialing a number.

Knowledge base via website crawl

Point the agent at your website and let it crawl and index your pages alongside uploaded documents.

Calendar

Real availability, booked in real time, synced to your calendar

The agent checks your calendar before offering a time, then creates, moves or cancels the event the moment a caller decides — no double-booked slots.

  • Reads live availability before ever offering a time slot
  • Creates, updates and cancels events directly on your calendar
  • Every booking is tied back to the call it came from
Calendar
Synced
M
T
W
T
F
S
S
12
13
14
15
16
17
18
10:30 AM — Consultation
Booked live during the call
Build on top

A REST API and MCP server for whatever you build next

Trigger calls, pull transcripts, or let your own AI agents operate the platform as a tool — the same primitives that power the dashboard are available to your code.

  • REST endpoints for calls, transcripts, agents and knowledge bases
  • An MCP server so AI assistants can place calls or check outcomes
  • A web call widget you can drop into any page in a few lines
See webhook events below
api.request.http
POST /v1/calls
{
  "agent_id": "front-desk-agent",
  "to": "+1555010148",
  "metadata": { "lead_id": "L-2291" }
}

→ 202 Accepted
{ "call_id": "call_9f2ac1", "status": "queued" }
Webhooks

A webhook for every call event

Send outcomes straight into your CRM, helpdesk or spreadsheet the moment a call ends — no polling required.

webhook.payload.json
{
  "event": "call.completed",
  "call_id": "call_9f2ac1",
  "agent": "front-desk-agent",
  "outcome": "appointment_booked",
  "duration_seconds": 96,
  "summary": "Caller booked a Tuesday 10:30 consultation."
}
FAQ

Common questions about integrations

Yes — connect a Google, Outlook or CalDAV-based calendar, and the agent reads real availability before booking, moving or cancelling anything.

Connect your first calendar or webhook today

Wire the agent into your calendar, CRM or internal tools, and see the first synced booking land in minutes.