API Documentation

Complete reference for the Call Stream AI REST API.

Base URL

https://call-stream-ai-api.onrender.com

Runtime Auth (x-api-token)

loading…

Admin Auth

Authorization: Bearer <supabase_jwt>

MCP Transport

SSE: /mcp/sse

Health

Service health and status.

Runtime API

Endpoints consumed by the orchestration platform at call time via Custom Tool nodes. Authenticated via x-api-token header.

Channel API

Richer resolve and init endpoints for non-voice channels (chat, SMS, email). Authenticated via x-api-token header.

Admin API — Clients

Client management. All admin endpoints require a Supabase JWT in the Authorization header.

Admin API — Departments

CRUD for client departments.

Admin API — Directory

CRUD for client phone/extension directory.

Admin API — Hours of Operation

CRUD for operating hours per department.

Admin API — Holidays

CRUD for holiday exceptions that override normal hours.

Admin API — Routing Rules

CRUD for intent/department routing rules.

Admin API — Intents

CRUD for recognized caller intents.

Admin API — Knowledge Base

CRUD for FAQ/knowledge base items.

Admin API — Deployments

CRUD for orchestration platform deployment bindings.

Admin API — Import & Publish

CSV import, version publishing, and audit log.

Admin API — Preview Simulator

Test routing rules without affecting production.

MCP Server (Model Context Protocol)

AI-native interface for LLMs and AI agents. Connect via SSE (remote) or stdio (local). Compatible with Claude Desktop, Cursor, and any MCP client.

MCP Tools Reference

Tools available to AI agents via MCP. Each tool can be called through the SSE or stdio transport.

MCP Connection Guide

How to connect AI agents and orchestration platform pathways to the Call Stream AI MCP server.