TotalPath is the on-demand voice testing platform for contact centres in transformation, migration, or steady-state. One canonical map. Real PSTN calls. Regression, mission, and load tests sharing the same infrastructure. Dated, evidence-grade compliance reports built from the same runs.
One platform · four capabilities
A canonical map of every voice journey on every number, across vendors, modalities, and revisions. The same map drives every test that follows - and the same map you hand to your migration partner.
Real PSTN, real timing, real personas. Run one-shot for a spot-check, batch for regression, sweep for edge cases, mission for AI-agent-judged journeys. Same authoring, same billing primitive.
Drive concurrent volume on demand. Scale up for the spike, scale down when it's over, billed by the second. Most contact centres find their capacity ceiling on the day they don't want to. We make that a Tuesday afternoon.
The evidence trail your regulator (and your board) want, automatically generated from the journeys you're already testing. Same maps. Same tests. New report - dated, signed, hash-anchored.
Every TotalPath capability is exposed through a workspace-scoped REST API and a live MCP server. Gate deploys on regression. Let your AI agent run a compliance scan from chat. Build whatever workflow fits the team you have.
name: voice-regression on: [push, pull_request] jobs: test-ivrs: runs-on: ubuntu-latest env: NOPAQUE_API_KEY: ${{ secrets.NOPAQUE_API_KEY }} steps: - run: pip install nopaque - name: Run mission test & block merge on regression run: | python - <<'PY' from nopaque import Nopaque client = Nopaque() # reads NOPAQUE_API_KEY run = client.mission_tests.launch(config_id="$CFG", phone_number="+442012345678") client.testing.wait_for_complete(run.id) if run.verdict != "pass": raise SystemExit(f"voice regression: {run.failures}") PY # or - REST: curl -X POST https://api.nopaque.co.uk/mission-test-configs/$CFG/launch ... # nopaque-cli (ergonomic wrapper) lands Q3 2026
/openapi.json.pip install nopaque · npm i @nopaque/sdk./.well-known/.Legacy voice-testing tools force you to buy capacity for every test you might want to run. TotalPath is cloud-native - pay for the calls you make, scale to zero between them. Pre-purchased contracts available when you want predictable spend.
Faster, cheaper, more honest about what's evidence and what's marketing.
| TotalPath | Incumbents | |
|---|---|---|
| Time to first test | Account in minutes; first test the same hour. | Procurement, contracts, kickoff. Weeks. |
| Pricing model | Free tier, per-second PAYG, published rates. | Custom quote after a demo. |
| Capacity | Elastic concurrency, scale to zero. | Fixed call capacity, committed annually. |
| Authoring | Describe the journey, import the map, run. | Regex patterns and brittle scripted matchers. |
| Modality coverage | Voice + AVE + AI agents. One platform. | Voice core; AI agents = separate product, separate contract. |
| Mapping | First-class. Foundation of every test. | Optional bolt-on, often manual. |
| CI/CD & agent integration | REST + Python/Node SDKs + MCP. CLI Q3 2026. | "API available" usually = call your account manager. |
| Compliance evidence | Dated, signed, hash-anchored reports. Live beta. | "Assurance" in the brochure; rarely delivered as evidence. |
pip install nopaque / npm i @nopaque/sdk), or the MCP server for chat-driven runs.api.nopaque.co.uk - workspace-scoped keys, OpenAPI 3.1 spec, generate clients in any language. The Python & Node SDKs - pip install nopaque / npm i @nopaque/sdk. The MCP server at mcp.nopaque.co.uk - 14 curated tools, so Claude / Cursor / any MCP-capable agent can drive the platform. The nopaque-cli shell wrapper lands Q3 2026.