API & Webhooks
API keys and webhooks for your own integrations · https://api.nexavoxa.com/v1
Manage API keys for programmatic access to the platform APIs
Connect Claude, Cursor or any MCP client to this account so it can look up your agents, read call transcripts and place calls for you. It uses an ordinary API key — whatever scopes you give the key are exactly what the assistant can do.
https://api.nexavoxa.com/v1/mcp| list_agents | Find an agent and its id. | agents:read |
| list_calls | Recent calls, with status and cost. | calls:read |
| get_call | One call: status, cost, transcript, captured data. | calls:read |
| get_transcript | Just the transcript of a finished call. | calls:read |
| place_call | Have an agent telephone someone. Rings a real number and is billed. | calls:write |
Give the key only the scopes you want the assistant to have. Without calls:write it can read everything but cannot telephone anyone. A sandbox key goes further: calls are simulated, so nobody's phone rings and nothing is charged.
claude mcp add --transport http nexavoxa https://api.nexavoxa.com/v1/mcp \ --header "Authorization: Bearer nxa_your_key_here"
Run it in any project. Add -s user to make it available everywhere. Replace nxa_your_key_here with a key from above — we can only show a key once, when it is created.
Get a signed POST when calls start, end, transcripts are ready, or data is captured. Read the webhook guide.