Docs · API
Hosted MCP tools.
CallFunnel exposes its workflows, knowledge bank, customer timeline, and approval ladder as MCP tools. Plug the endpoint into Claude.ai, Cursor, or your own agent.
Endpoint & auth
MCP endpoint — https://api.callfunnel.ai/mcp (post-launch). Streamable HTTP transport.
Auth — Bearer token from Dashboard → API tokens → Create MCP token. Scoped to your tenant; can't read or act on anyone else's data. Revoke any time.
Connecting from Claude.ai
Claude.ai → Connectors → Add custom MCP. Name "CallFunnel", URL your MCP endpoint, Bearer token. Within a chat, ask Claude "list my callfunnel workflows" — the tools show up.
Connecting from Cursor
Cursor → Settings → MCP → Add server. JSON config:
Tool catalogue
callfunnel.place_call
Place an outbound call. Async — returns a call_id; poll get_call or rely on the call.completed webhook.
callfunnel.send_message
(deprecated; voice-only platform — this tool is no longer exposed)
callfunnel.get_timeline
Full call history for a contact. Useful before deciding what to do next.
callfunnel.get_call
Fetch a specific call's full record: transcript, disposition, duration, cost, recording URL.
callfunnel.query_kb
Retrieve top-k chunks from your knowledge bank + customer data. Same retrieval that powers in-call RAG.
callfunnel.create_workflow
Author a new workflow from a plain-English brief. Opus generates, validators run, you get a workflow_id or repair suggestions.
callfunnel.list_workflows
List your tenant's workflows.
callfunnel.approve / .deny / .counter
Resolve a pending approval. Equivalent to tapping a Slack button.
callfunnel.list_approvals
Pending approvals across all workflows. Useful for an agent that periodically reviews queue.
callfunnel.get_balance / .topup
Wallet balance + minutes-remaining; or initiate a top-up checkout.
Cost
Calls / messages dispatched via MCP cost the same as those dispatched from the dashboard — your tier's per-minute or per-message rate. MCP plumbing itself is free; no per-tool-call fee.
Rate limits
Same per-tenant limits as the REST API (600 req/min). Tool-call concurrency on Anthropic's side is bound by your account tier.
Roadmap
Post-launch additions on the planning board:
- Streaming tool replies (transcript-as-it-happens for in-call observation)
- Resource subscriptions (real-time customer timeline updates pushed to the agent)
- Workflow re-authoring tools (edit rule book sections, not just regenerate whole)