API and MCP for AI phone calls

Turn JSON tasks into outbound agent calls.

Agent Call Gateway gives developers one contract for phone calls: prepaid usage, structured results, transcripts, recordings, webhooks, and compliance checks before dialing.

curl -X POST https://api.example.com/tasks \
  -H 'Authorization: Bearer acg_live_...' \
  -d '{
    "to": "+15551234567",
    "objective": "Confirm tomorrow at 10:00",
    "requiredOutput": [{"key":"available","type":"boolean"}],
    "callbackUrl": "https://app.example.com/webhooks/calls"
  }'

Transparent prepaid billing

Require an active plan and wallet balance before production calls. Ledger rows break out LLM, voice, telephony, DNC, storage, and platform fees.

Agent-native results

Every call returns normalized status, transcript, recording URL, and requested structured fields through the API, MCP tools, and signed webhooks.

Compliance controls

DNC checks, country policy, recording disclosure, and blocked destination checks happen before dialing through provider adapters.