Deployment & integration
Operations & IT
You are answerable for where the audio goes, and a public endpoint is not an answer.
On-premises deployment, a speech model trained on your own vocabulary, a full API, and a team you can call — for the volumes and the security requirements a self-serve plan was never meant to carry.




















Four departments, four kinds of recording, one requirement — it has to stay inside your walls.
Deployment & integration
You are answerable for where the audio goes, and a public endpoint is not an answer.
Calls & quality review
Thousands of calls a week have to be searchable, scored and kept for the auditor.
Hearings & minutes
The record has to be verbatim, attributable, and retained on a schedule you set.
Subtitles at volume
A back catalogue has to ship in every market, on a house spec, without a bottleneck.
Pick the one your security review can live with — moving between them later is a configuration change, not a migration.
Regulated, or air-gapped
Cloud-first with residency rules
Fast start, standard risk
Whichever you pick
Not a feature list — the things a security review, a finance team and an auditor each ask about.
None of these is the reason to pick us, but every one of them comes up somewhere between the demo and the signature.
If something here is a blocker for you, it is worth one call to find out early.
Book a demoYes. The full pipeline — ingest, transcription, diarisation, storage — deploys on hardware you control, with no route to the public internet. The same build also runs in your private cloud tenancy or in our managed region, so if you start managed and move on-premises later, that is a configuration change rather than a migration.
No. Nothing you upload is used to train shared models. A model trained for you is trained only on the data you supply for that purpose, and it is yours — it is not folded back into the general model other customers use.
A set of recordings that look like your real ones, and your terminology — product names, drug names, case references. We hold back a portion of what you send, train on the rest, and report accuracy on the held-back set so the number you see was measured on your audio rather than on a public benchmark. Corrections your team makes later feed the next retrain.
Everything the interface does: submit, poll, fetch, and delete, over REST, with a webhook when a job completes so you are not polling on a timer. There is an OpenAPI spec and a sandbox key, and staging and production hold separate tokens with separate quotas — so integration can start before the contract is signed.
You set the retention window; when it expires the data is purged rather than flagged. Deletions are written to an audit log you can export, which is usually what an auditor is asking for when they ask this question.
You have a named account manager and a shared channel in Slack or Teams with the engineers who built the deployment, not a ticket queue. Response and uptime commitments sit in the contract. Backups run automatically every six hours to three separate locations, and we rehearse restores against a four-hour target.
On committed volume rather than per seat, invoiced annually. On-premises deployment, a custom model, and the support commitments are priced separately from usage, because most of that cost is one-off. The demo is the fastest way to get a number that means anything.
Yes. The full pipeline — ingest, transcription, diarisation, storage — deploys on hardware you control, with no route to the public internet. The same build also runs in your private cloud tenancy or in our managed region, so if you start managed and move on-premises later, that is a configuration change rather than a migration.
No. Nothing you upload is used to train shared models. A model trained for you is trained only on the data you supply for that purpose, and it is yours — it is not folded back into the general model other customers use.
A set of recordings that look like your real ones, and your terminology — product names, drug names, case references. We hold back a portion of what you send, train on the rest, and report accuracy on the held-back set so the number you see was measured on your audio rather than on a public benchmark. Corrections your team makes later feed the next retrain.
Everything the interface does: submit, poll, fetch, and delete, over REST, with a webhook when a job completes so you are not polling on a timer. There is an OpenAPI spec and a sandbox key, and staging and production hold separate tokens with separate quotas — so integration can start before the contract is signed.
You set the retention window; when it expires the data is purged rather than flagged. Deletions are written to an audit log you can export, which is usually what an auditor is asking for when they ask this question.
You have a named account manager and a shared channel in Slack or Teams with the engineers who built the deployment, not a ticket queue. Response and uptime commitments sit in the contract. Backups run automatically every six hours to three separate locations, and we rehearse restores against a four-hour target.
On committed volume rather than per seat, invoiced annually. On-premises deployment, a custom model, and the support commitments are priced separately from usage, because most of that cost is one-off. The demo is the fastest way to get a number that means anything.
Stop retyping what was said.