Subscription licence · you bring the trunk · 14-day free trial
Pricing
Earshot is a desktop application with a subscription licence. The download is free; the subscription gives you a licence key. You bring the SIP trunk, so call minutes are billed by your provider, not by us — typically around a cent a minute on US routes.
Every paid plan starts with a 14-day free trial. Cancel anytime; you keep the download.
Solo
One engineer, one machine.
Included
- macOS and Windows app, one licence key
- Unlimited scenarios, unlimited runs, unlimited call length within your own trunk limits
- The full scenario DSL — all ten verbs, live
wait_forgates,stop_onfail-fast, timing verbs - Adaptive scenarios, suggest mode
- In-app scenario builder: seven templates, per-verb step cards, DTMF keypad,
expect_valuespoken-form preview, live validation, rescue mode - Scenario import from a CSV / XLSX test-case sheet
- AI assistant with your own Claude or OpenAI key: draft, plan, explain, review
- Synthetic test calls on demand, from the console or the API
- Test log with auto and reviewed verdicts, notes, CSV export
- Local transcription, spoken-value assertions
- Evidence Library, journey strip, step ladder, per-step audio, compare two runs
- Golden baselines and regression diffs
- HTML / CSV / JSON / PDF export, including HTML with embedded audio
- Call-simulator helpers
- Full local JSON API and SIM mode
- Keychain / Credential Manager secrets
- Email support
14 days free · then $49 / month · cancel anytime
Team most teams
A migration team, a UAT squad, or anyone whose IVR has a release cycle.
Everything in Solo, plus
- Three or more seats under one licence
- Adaptive scenarios, auto mode with an iteration budget
- Discover mode — map a tree with no scenario
- CLI and CI: JUnit and JSON output, exit codes, GitHub Actions / Jenkins / Azure DevOps
- Synthetic scheduling: nightly suites, every-N-minutes monitors, matrix runs, with Slack / Teams / webhook / PagerDuty / email alerts
- NICE CXone contact correlation; Genesys Cloud and Amazon Connect correlation
- ANI/DNIS matrix runs with CSV import, hours-of-operation profiles
- UAT sheet round-trip (CSV / XLSX in, status and evidence links out)
- Evidence packages: per-bug zip, PDF, shareable read-only report
- Team mode: shared evidence server, comments on runs, assignment to bug IDs
- Priority email support with a named contact
14 days free · three-seat minimum · cancel anytime
Enterprise
Programme-scale migrations, regulated environments, and anyone who needs more than one line at a time.
Everything in Team, plus
- Parallel channels and multiple trunks, with per-trunk rate limits and spend caps
- Event-stream capture: CXone Data Streaming on the run timeline; Genesys and Connect streams through the same interface
- Studio trace alignment —
.TRCscript actions against audio timestamps - Agent-side verification — skill, whisper, screenpop URL and contact variables
- Callback and transfer verification
- Self-hosted or air-gapped evidence server
- SSO, roles and audit log
- Migration onboarding: import your DNIS sheet, generate the matrix, review the first suite with us
- Named support contact and a response SLA
programme licences for fixed-length migrations
Compare the plans
| Feature | Solo | Team | Enterprise |
|---|---|---|---|
| licence | |||
| Seats | 1 | 3+ | programme |
| macOS and Windows app | ✓ | ✓ | ✓ |
| 14-day free trial | ✓ | ✓ | pilot |
| Scenarios, runs, call length | unlimited | unlimited | unlimited |
| author and run | |||
| Scenario DSL, SIM mode, local API | ✓ | ✓ | ✓ |
| Scenario builder: templates, step cards, DTMF keypad, live validation | ✓ | ✓ | ✓ |
| Scenario import from a CSV / XLSX sheet | ✓ | ✓ | ✓ |
| AI assistant, bring your own Claude or OpenAI key | ✓ | ✓ | ✓ |
| Adaptive scenarios — suggest | ✓ | ✓ | ✓ |
| Adaptive scenarios — auto | — | ✓ | ✓ |
| Discover mode | — | ✓ | ✓ |
| Call-simulator helpers | ✓ | ✓ | ✓ |
| ANI/DNIS matrix, hours profiles | — | ✓ | ✓ |
| Parallel channels, multiple trunks | — | — | ✓ |
| evidence | |||
| Evidence Library, step ladder, per-step audio, compare runs | ✓ | ✓ | ✓ |
| Test log with auto and reviewed verdicts, notes, CSV export | ✓ | ✓ | ✓ |
| Golden baselines, regression and timing-drift diffs | ✓ | ✓ | ✓ |
| HTML / CSV / JSON / PDF export | ✓ | ✓ | ✓ |
| Evidence packages, shareable read-only report | — | ✓ | ✓ |
| UAT sheet round-trip | — | ✓ | ✓ |
| Shared evidence server | — | hosted | self-hosted / air-gapped |
| pipeline and platform | |||
| CLI, JUnit / JSON output, exit codes | — | ✓ | ✓ |
| Synthetic test calls on demand | ✓ | ✓ | ✓ |
| Synthetic scheduling: nightly, every N minutes, matrix, alerts | — | ✓ | ✓ |
| CXone, Genesys Cloud, Amazon Connect correlation | — | ✓ | ✓ |
| Event-stream capture (Data Streaming, Kinesis, notifications) | — | — | ✓ |
| Studio trace alignment | — | — | ✓ |
| Agent-side, callback and transfer verification | — | — | ✓ |
| security and support | |||
| Local-only storage, no telemetry, Keychain / Credential Manager | ✓ | ✓ | ✓ |
| SSO, roles, audit log | — | — | ✓ |
| Support | priority, named contact | named contact, SLA | |
| Migration onboarding | — | — | ✓ |
Licensing, in plain terms
Is the download free?
Yes. Download the app for macOS or Windows without an account. Without a licence key it runs in SIM mode — the whole pipeline against a local fake IVR. A key unlocks live calls through your trunk.
Where does the licence key come from?
From the subscription. Start a trial and the key is in your confirmation email and on your account page. Paste it into the console once; it is stored in the Keychain or Credential Manager, not in a file.
How do seats work?
A seat is one person. Solo is one seat on the machines that person uses. Team is three seats or more under one licence; add or remove seats from the account page and the next invoice is prorated. Enterprise is a programme licence sized to the migration.
Does it work offline?
The app runs, records and transcribes entirely on your machine, and the console never needs the internet. The key is checked against the licence server periodically; a laptop can be off the network for weeks before it asks to check in. Air-gapped installs are an Enterprise option.
Can I cancel?
Anytime, from the account page. The key stays valid to the end of the paid period, and after that the app keeps working in SIM mode with all of your scenarios, runs and recordings intact — they are files on your disk, not records on ours.
What does the trial include?
Fourteen days of the plan you picked, in full. No call-minute allowance is needed because the calls go through your own trunk.
Do I pay for call minutes?
No. You bring your own SIP trunk and your provider bills the minutes directly. Typically around a cent a minute on US routes; toll-free and international differ.
What happens to my data?
It stays on your machine. Recordings, transcripts and results are stored locally and there is no telemetry. That is true on every tier; Team mode's shared evidence server is opt-in and runs where you put it.
Questions, purchase orders, programme licences: contact us or hello@earshot.channel.