Business APIs › For businesses › Medical
For medical businesses

Transcription API for clinics and medical practices

Consult notes, research interviews, telehealth recordings and dictated letters as text — per minute, with no per-clinician subscription. Read the HIPAA section before you upload patient audio; it says plainly what we do not offer.

So far: 1,073 recordings and 67,528 minutes through the API since April 2026, across 20 keys, 13 of them held by developers outside the team.

Try it on your own recording — freeCreate an API keyAPI reference
How a medical business uses the Whipscribe transcription APIDictated letter, consultrecording, research interviewPOST /api/v1/transcribe ·language + word timestampsTranscript · summary · DOCXfor the recordLetter drafted, note filed,interview codedSTEP 1STEP 2STEP 3STEP 4
  1. Step 1Dictated letter, consult recording, research interview
  2. Step 2POST /api/v1/transcribe · language + word timestamps
  3. Step 3Transcript · summary · DOCX for the record
  4. Step 4Letter drafted, note filed, interview coded

From recording to business result: one POST, one poll, every output format from the same job.

Three things a medical business actually does with it

Each priced at the published rate — $6 per 500 minutes — $0.72 an audio hour, $0.29 on the 5,000-minute pack — as credits that never expire.

Dictated letters typed before the clinic closes

A clinician dictates referral and discharge letters into their phone between patients. Each recording posts to the API; the typed letter is waiting in the practice's document system by the end of the session, ready to review and sign.

40 letters/day at 3 min ≈ $0.96/dayreplaces a per-clinician dictation licence, or a typist queue
Research interviews transcribed for coding

A qualitative study with 60 recorded interviews. Batch-submit the folder; every interview comes back with timestamps, so coding in NVivo or Excel starts the same week rather than after a transcription contract.

60 interviews at 45 min ≈ $21.60replaces outsourced research transcription at a per-minute rate
Telehealth sessions summarised for the note

With patient consent, a recorded telehealth consult is transcribed and summarised. The clinician edits a summary instead of writing a note from memory — the recording itself is deleted on the schedule you set.

150 consults/month at 20 min ≈ $24replaces after-hours note-writing

What you can rely on — and what we are not

No BAA today — read this first

Whipscribe is not a HIPAA business associate and does not sign BAAs. Do not upload protected health information under US law unless your own compliance review says the safeguards below meet your obligation. Dictated letters with identifiers removed, de-identified research audio and non-US practices are the common fits.

What we do provide

Encrypted storage, transcription on servers we operate, no third-party model, no training on your audio, retention of 30 days free or 365 paid, and deletion on demand from any file page.

Language and accuracy

99+ languages, auto-detected. Medical vocabulary is where any general model is weakest — read the free summary of one of your own dictations before you commit.

Replacing a Dragon licence for dictated letters? The Dragon dictation alternative page compares dictating to a phone and uploading with per-user Dragon Medical One pricing.

The whole integration

Two calls. No SDK to learn, no model to host, no GPU to rent.

# submit — returns a job id immediately
curl -X POST https://whipscribe.com/api/v1/transcribe/url \
  -H "X-API-Key: $KEY" \
  -H "Idempotency-Key: medical-$RECORDING_ID" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/recording.mp3","word_timestamps":true}'
→ 202 {"job_id":"a1b2…","status":"queued"}

# poll, then collect — every format from the one job
curl "https://whipscribe.com/api/v1/jobs/$JOB" -H "X-API-Key: $KEY"
curl "https://whipscribe.com/api/v1/jobs/$JOB/result?format=docx" -H "X-API-Key: $KEY"
curl "https://whipscribe.com/api/v1/jobs/$JOB/insights" -H "X-API-Key: $KEY"  # summary · quotes · topics
Rate$0.0048 / min
Per audio hour$0.29
100 hours$29
SeatsNone
CreditsNever expire

Wire it into what you already use

Google DriveAmazon S3n8nMake.com
Transcribe every new file in a Drive folderFiles accumulate in a folder nobody opens, and the knowledge in them is invisible to search.…≈ $0.29 per audio hour on the $24 packTranscribe a whole back catalogue in one runThe archive is the asset, but one-at-a-time upload means it never gets done.…1,000 hours ≈ $480, onceTurn recorded calls into searchable notesThe recording exists, the answer is in it, and nobody will scrub an hour to find the ninety seconds that matte…200 calls a month ≈ $48

What it replaces or sits beside

Vendors medical teams compare us with — each has a side-by-side page.

Dragon Medical OneCloud-based clinical speech recognition for clinical documentation.compare →Nuance Dragon Medical OneCloud-based medical speech recognition for clinicians, owned by Microsoft.compare →Nuance DAX (Microsoft Dragon Copilot)Ambient clinical documentation, now Microsoft Dragon Copilot.compare →Amazon Transcribe MedicalHIPAA-eligible medical-specialty ASR from AWS for clinical conversations and dictation.compare →Speechmatics (medical / regulated)Speechmatics' enterprise ASR with on-prem option for healthcare.compare →DeepScribeAI medical scribe converting clinical conversations into structured notes.compare →

Try it on a real recording before you build anything

Drop a file from your own business. a pack from $6 (500 minutes) opens the full transcript — that is how to check accuracy on your audio before writing code.

Questions medical teams ask

Is Whipscribe HIPAA compliant?

No. Whipscribe is not a HIPAA-covered business associate and does not offer a BAA. We say this plainly because the alternative is a clinic finding out after the fact. If your use involves PHI, your compliance review decides; the encryption, own-GPU processing, no-training and delete-on-demand controls are what it has to work with.

Can it handle medical terminology?

It is a general Whisper-family model, not a medical-specialty one. It handles common clinical vocabulary well and drug names and specialist terms less consistently. Run a real dictation through it and read the free summary before deciding.

Can each clinician use it without a seat licence?

Yes. There are no seats. One API key for the practice, billed per minute of audio, regardless of how many people dictate.

What does transcription cost for a medical business?

$6 per 500 minutes — $0.72 an audio hour, $0.29 on the 5,000-minute pack — as credits that never expire. The first 20 minutes of any recording are free; a pack transcribes the rest and opens every export. There are no seats and no monthly minimum: a 3-hour recording is about $2.16 of a $6 pack, two hundred half-hour calls about $36 (a $24 pack and a $12 pack), a thousand-hour archive about $288 once.

Is there a free tier on the API?

No recurring free tier. Without a key you can run 3 sample transcriptions a day, and each returns a preview. In the web app every recording gets a free preview, and a pack from $6 (500 minutes) opens the full transcript — which is how to check accuracy on your own audio before paying more.

How do we get an API key?

API keys come with the 5,000-minute pack ($24) or Workspace ($19/month). Then sign in and create the key at /apis/keys — no email, no sales call. Up to 10 active keys per account; rotate and revoke yourself.

How do results come back?

Submit, store the job id, poll GET /api/v1/jobs/{id} until done, then pull txt, json, srt, vtt or docx from the same job. Self-serve keys collect by polling; signed webhooks are an Enterprise feature.

Where is our audio processed?

On servers we operate, in a private, secured cloud. It is never forwarded to OpenAI or any third-party model, and never used for training.

How long is audio kept?

30 days on the free plan, 365 on paid, and any file can be deleted on demand from its page. Wire deletion into your own retention rule if you need it automatic.

Does it label who is speaking?

Yes, in the summary, key quotes and chapters: WhipScribe names the speakers there; every segment carries word-level timestamps, so you can align it with your own speaker data.

What languages does it handle?

99+ languages, auto-detected, or set explicitly. Set it when you know it — auto-detect on a short or noisy clip is the most common cause of a wrong-language transcript.

Can we automate it with tools we already use?

Yes — Zapier, Make, n8n, Airtable, Drive, Dropbox, S3, Zoom, Slack, Notion. Each integration page carries the platform's real step timeout and the submit-then-poll shape that survives it.

What about very long or very large recordings?

Files go up to 10 hours or 5 GB each and are submitted whole, so timestamps stay coherent — nothing is chunked. Hand us a URL and let us fetch it rather than streaming it through a no-code platform.

Do we get a summary as well as the transcript?

Yes. GET /api/v1/jobs/{id}/insights returns a summary, key quotes, topics and speakers for the same job, at no extra charge.

Can we try it before building anything?

Yes — the widget on this page. Drop a real recording from your business; a pack from $6 (500 minutes) opens the full transcript, and you will know whether the accuracy is there before writing a line of code.

Demand behind this page — GSC 90d: 155 medical queries, 632 impressions, position 42.7, 0 clicks — 'nuance dragon medical dictation software', 'dragon medical one enterprise licensing', 'dragon physician dictation', 'ava scribe'. People pricing per-seat dictation software, landing on our vendor pages, finding no business page.

Choosing a transcription service?

For teams deciding where recordings go: see how our transcription services work, an audio transcription service that takes links or files and how the best transcription services compare.