EU AI Act Art 50FCA PRIN 2AOfcom GC

    Prove your voice channel
    is compliant. Every week.

    TotalPath runs real PSTN calls against your IVRs and AI voice agents and turns the results into dated, evidence-grade reports. Pick your cadence - weekly, fortnightly, or monthly. Built for UK financial-services teams who need to show their work to the regulator, the board, and themselves.

    Real PSTN calls · pay per minute · $0.40 / min, billed per second
    REPORT · 2026-W19 · WK 11 MAY → 17 MAY
    Compliance Scan · Acme Bank PLC
    Signed
    EU AI Act Art 50FCA PRIN 2AOfcom GC
    AI-agent self-identification on call entry
    EU-AI-50.1 · 12/12 numbers
    Pass
    Vulnerable-customer handoff path reachable
    FCA-PRIN-2A.7 · 12/12 numbers
    Pass
    Hold-music duration within Ofcom GC C3.7 limits
    OFCOM-GC-C3.7 · 11/12 numbers
    1 regression
    Opt-out to human reached within 3 prompts
    EU-AI-50.4 · 12/12 numbers
    Pass
    Recording-disclosure played before data capture
    FCA-PRIN-2A.3 · 12/12 numbers
    Pass
    17/18 PASSED · 1 REGRESSION · 312 PSTN CALLSSHA-256 · 7f9a…b21d
    app.nopaque.co.uk/platform/mapping/main-retail-line
    MAPPING · Live
    ENTRY+44 20 7946 0000MENU · 1AccountsMENU · 2Card lost or stolenMENU · 3Speak to an agentBALANCERead balanceTRANSFERMove fundsBLOCKBlock cardQUEUETo agentPASS · 312 callsREGRESSION · 1 path
    Last scan2h ago
    Calls312
    Regressions1
    02 · PRODUCT

    Test your IVRs
    before your customers do.

    Auto-discover every branch on every number you own. Replay mission-critical journeys on a schedule, with diffs against the last green run. Load-test at scale - hundreds of simultaneous PSTN callers, real audio, real timing.

    • Mapping - DTMF, voice-first, or mixed. Vendor-neutral. Versioned.
    • Regression - every change scored against the last green run. Diff the transcript, the timing, the path.
    • Mission tests - AI agents call your IVR with freeform missions and grade the outcome.
    • Load - concurrent PSTN callers at the scale a real launch needs.
    03 · DEVELOPERS

    Voice tests in your
    CI pipeline.

    Every PR. Every deploy. Every overnight scan. The REST API is live today with workspace-scoped keys - gate every voice-side change behind a real PSTN call, the same way you gate web changes behind a test run.

    REST API - mapping, testing, compliance. api.nopaque.co.uk
    Workspace API keys - rate-limited by tier, isolated by workspace.
    OpenAPI 3.1 - full spec at /openapi.json. Generate clients in any language.
    Python & Node SDKs - pip install nopaque · npm i @nopaque/sdk
  1. Soonnopaque-cli - ergonomic shell wrapper for the SDKs. Q3 2026.
  2. .github/workflows/voice-tests.ymlshellpython - soon
    YAML · GitHub ActionsSHIPPED · uses REST API
    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
            # nopaque-cli (ergonomic wrapper) lands Q3 2026
    04 · AGENTS

    Drive Nopaque from
    your AI of choice.

    TotalPath runs a live MCP server at mcp.nopaque.co.uk exposing 14 curated tools across mapping, testing, and compliance. Connect Claude, Cursor, or any MCP-capable agent - then map an IVR, kick off a regression, or pull a report by asking.

    • Curated tools, not the raw API. Safe-by-default. No “drop all data.”
    • Auth via workspace API key. Same isolation as the REST surface.
    • Agent-skills + A2A discoverable. Discoverable via .well-known/ for downstream agents.
    Claude · IVR review for retail-banking voice linemcp.nopaque.co.uk
    Run last week's mission tests on +44 20 7946 0000 and tell me what regressed since the last green run.
    Calling 2 tools…
    ▸ listMissionTestConfigs200 OK
    (no args)
    ▸ getMissionTestRun200 OK
    runId = "run_8a2b…"
    Of last week's 18 mission tests, 17 passed. One regressed: Hold-music duration on Acme menu 2 → Move funds - now 9.2s vs 5.8s on the last green run. That breaches OFCOM-GC-C3.7. Want me to open a ticket?
    05 · PRICING

    On-demand, not capacity-planned.

    Legacy voice-testing tools force you to buy capacity for every test you might want to run. Booked 10 lines? Hope you don't need a load test today. TotalPath is cloud-native - pay for the calls you make, scale to zero between them.

    The old way

    Capacity-planned, big design up-front

    • Pre-purchase capacity for the worst case.
    • 3-minute tests on a 5-minute cadence eat a whole line.
    • Ran out mid-week? Phone the rep, negotiate, top up.
    • Year-end: unused minutes you already paid for.
    The Nopaque way

    On-demand cloud, pay for what you call

    • Per-call billing. Run 1 test or 1,000 in parallel - same pricing primitive.
    • Regression + load + compliance share infrastructure - no scheduling conflicts.
    • Pre-purchase contracts available for predictable spend (~40% off list).
    • Scale to zero when nothing's running. No idle capacity tax.
    Compliance · UK financial services

    Pay per minute. Pick your cadence.

    Compliance is metered at $0.40/min, billed per second - the cadence just sets how often each number is scanned. Every scan runs over the real PSTN and produces a dated, signed report against the 18-test EU AI Act Article 50 catalogue plus FCA PRIN 2A and Ofcom GC. No fixed per-number fee, no minimum.

    Monthly
    1scan / month
    Fortnightly
    2scans / month
    Weekly
    4scans / month
    Start free