DEVELOPER DOCS
Build a clear next step.
Start with an approved call, then connect the tools, events, and billing records behind your workflow.
Documentation guides
Create and protect an API key
Use organization-scoped keys without putting secrets into prompts or source control.
Billing and usage
Understand usage records, credits, limits, and the billing portal.
Create a call with the API
Use an authenticated, explicitly approved request to place a configured business call.
Connect ChatGPT
Review remote MCP connector availability and authenticate through a supported flow.
Connect Claude Code
Connect Claude Code to the remote MCP endpoint with an approved organization key.
Connect Claude Desktop
Choose a supported remote connector and keep authentication enabled.
Connect Codex
Use a remote MCP server and an environment-backed Bearer token.
Connect Cursor
Configure an authenticated remote MCP server for your Cursor workspace.
MCP overview
Connect an assistant to approved phone and messaging tools.
MCP tools reference
The call, text, result, and history tools exposed by topdoer.ai.
Connect VS Code
Use a remote HTTP MCP server with a prompted secret.
OAuth for MCP
Use sign-in only when a real issuer and client flow are configured.
Your first approved call
Set up a workspace, verify your phone, and run a defined test call.
Webhook signing and verification
Verify the sender, preserve the payload, and reject invalid events before changing state.
Post-call webhooks
Process provider events once and keep the result separate from the initial request.