Business APIs › Integrations
Transcription integrations
Whipscribe wired into the tool your process already runs on. Each page carries the step timeout that platform enforces, the shape that survives it, and the retry behaviour that would otherwise bill you twice.
Rate$0.008 / min
Per audio hour$0.48
10 hours of audio$4.80
CreditsNever expire
Airtable30s script limit — store job_id on the record, poll on a scheduledatabase + automationAmazon S3presigned URLs expire — grant a scoped role for standing pipelinesstorageBubbleconnector times out — backend workflow + scheduled pollno-code app builderDropboxshared links serve HTML — use get_temporary_linkstorageEmergentask for submit-then-poll, not a blocking callAI app builderGoogle Driveshare links are not media URLs — use the OAuth connectorstorageLoomlong, narration-heavy, and usually the only record that existsscreen recordingMake.com40s module timeout — submit, store job_id, poll from a second scenariono-code automationMCP (Claude, Cursor, agents)submit and status are separate tools so the agent can pollagent toolingn8nWait node works but pins a worker — split submit and poll at volumeself-hosted automationNotionchunk to 2,000 chars/block, 100 blocks per requestdocs + databaseRetoolkeep the key in a resource secret, not a query headerinternal toolsSlack3s slash-command deadline — ack first, poll, post latermessagingYouTubeauto-captions have no punctuation or speakersvideo platformZapier30s action timeout — split into a submit Zap and a scheduled poll Zapno-code automationZoomdownload_url needs the event download_tokenmeetings
Why build it here
No subscription to size wrongCompeting transcription tools sell $25–$65 monthly plans with a minute cap that resets whether you used it or not. Credits here are bought once and do not expire, so a quiet month costs nothing and a backlog run does not need an upgrade.
Your audio is not sent to a third-party modelTranscription runs on our own GPUs in our own private cloud. Nothing is forwarded to OpenAI or any other vendor's API, which is usually the blocking question when the recordings are customer calls or unreleased material.
One job, every formattxt, json, srt, vtt and docx all come from the same job id. Re-submitting a file per format is the most common way teams pay several times for one transcription.
Built to be retriedIdempotency-Key means an automation platform's automatic retry returns the original job instead of billing a second one. Every no-code platform retries; most transcription APIs charge you for it.
Or start from the job to be done
Turn long screen recordings into course modulesA three-hour screen recording is the most valuable asset a course business owns and the least usable…recipeCut short-form clips out of a webinar automaticallyThe clips worth posting are buried somewhere in a 60-minute recording and finding them by scrubbing …recipeTranscribe every new file in a Drive folderFiles accumulate in a folder nobody opens, and the knowledge in them is invisible to search.…recipeTurn recorded calls into searchable notesThe recording exists, the answer is in it, and nobody will scrub an hour to find the ninety seconds …recipeGenerate show notes and chapters from each episodeShow notes and chapter markers are the last job before publishing and the one most often skipped.…recipeTranscribe a whole back catalogue in one runThe archive is the asset, but one-at-a-time upload means it never gets done.…recipe
Try the quality free, then wire it up
Your first transcript in the web app is free, any length, no card — that is how to check accuracy on your own audio before writing any code. The API itself has no free tier: a key is self-serve once your account has credit ($50 minimum, spendable on transcription, and it does not expire). $8 per 1,000 minutes — about $0.48 an audio hour — and credits never expire.
Transcribe a file free →Create an API keyAPI reference