# CallQA > CallQA is an automated testing platform for voice AI agents, IVR and IVA. It places real phone calls (SIP/PSTN) to any phone number, follows a test scenario (persona, goal, test data, checks), navigates IVR menus with DTMF, and returns for each call a pass/fail verdict, a 0-100 quality score, the transcript, the recording and per-turn latency. Works with Vapi, Retell, Bland AI, LiveKit, Twilio, any IVR and any phone number. Key facts: - Website: https://callqa.dev. App and developer docs: https://app.callqa.dev. - Free trial: every new account gets 10 free test calls, no credit card needed (sign up at https://app.callqa.dev/accounts/signup/). Teams invited through early access get a free report of 50 real test calls instead. - Plans (USD per month, before tax): Starter $99 (100 test calls/month, $0.75 per extra call, 3 seats, 1 phone country, 2 concurrent calls), Growth $499 (750 calls, $0.55 per extra call, 10 seats, 5 phone countries, 5 concurrent calls, auto-derived test cases, test data injection, version comparison, advanced analytics), Scale $1,499 (3,000 calls, $0.40 per extra call, unlimited seats, all phone countries, 15 concurrent calls, SSO/SAML, custom reporting, advanced scenario builder). Annual billing is 20% cheaper ($79, $399, $1,199 per month). Extra calls are paid from a prepaid wallet. - Every plan includes scheduled tests, the REST API, CI/CD webhooks and quality gates, Slack and email alerts, and the MCP server. - Coding agents (Claude Code, Cursor, Codex, VS Code, any MCP client) connect to the MCP server at https://app.callqa.dev/mcp (Streamable HTTP, `Authorization: Bearer `), then run the tests, read the failed calls and fix the voice agent. Claude Code: `claude mcp add --transport http callqa https://app.callqa.dev/mcp --header "Authorization: Bearer $CALLQA_API_KEY"`. ## Docs - [Developer docs overview](https://app.callqa.dev/docs/index.md): what CallQA does and where to start - [Quickstart](https://app.callqa.dev/docs/quickstart.md): first report in 5 minutes, with your coding agent or with curl - [Concepts](https://app.callqa.dev/docs/concepts.md): targets, scenarios, test cases, environments, runs, calls, verdicts and scores - [MCP server](https://app.callqa.dev/docs/mcp.md): connect Claude Code, Cursor, Codex or VS Code - [Writing scenarios](https://app.callqa.dev/docs/scenarios.md): the YAML scenario format, validation, test cases, schedules - [CI/CD integration](https://app.callqa.dev/docs/ci-cd.md): GitHub Actions, GitLab CI, Jenkins, quality gates - [Billing, quota and wallet](https://app.callqa.dev/docs/billing.md): plans, free trial, units, overage - [FAQ](https://app.callqa.dev/docs/faq.md): calls, results, API and billing questions ## API - [OpenAPI document](https://app.callqa.dev/api/v1/openapi.json): live schema of the REST API, base URL https://app.callqa.dev/api/v1 - [API explorer](https://app.callqa.dev/api/v1/docs): every endpoint with a test request button - [API reference](https://app.callqa.dev/docs/api-reference.md): endpoints, scopes and examples - [Webhooks](https://app.callqa.dev/docs/webhooks.md): events, payloads and signature verification ## Optional - [Full docs index](https://app.callqa.dev/llms.txt): every docs page as Markdown - [Full docs in one file](https://app.callqa.dev/llms-full.txt) - [Scenario grammar reference](https://app.callqa.dev/docs/reference/scenario-grammar.md) - [Changelog](https://app.callqa.dev/docs/changelog.md)