Appearance
For clean Markdown of any page, append .md to the page URL. For a complete documentation index, see For full documentation content, see For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at
Zapier Integration with AssemblyAI
Transcribe audio in Zapier using the AssemblyAI app.
For the complete documentation index, see llms.txtZapier is a workflow automation tool that lets you integrate various services together without requiring coding knowledge. You can use our AI models to process audio data by transcribing it with speech recognition models and analyzing it with speech understanding models. You can supply audio to the AssemblyAI app and connect the output of our models to other services in your Zaps.## QuickstartIn your Zap editor, add an action, search for
AssemblyAIand select the AssemblyAI app.!Change action Zapier screen, with AssemblyAI in search box.Next, configure the action. In the App & event tab, select Transcribe for the Event dropdown, then click Continue.!App & event Zapier tab with Event field set to "Transcribe".Then, in the Account tab, click Sign in which will open a separate window. In the window, enter your AssemblyAI API key in API Key field, and click Yes, Continue to AssemblyAI. Back in the Zap editor, click Continue.!Account Zapier tab where you are prompted to Connect AssemblyAI with a Sign in button.In the Action tab, enter the URL of the audio or video file you want to transcribe in the Audio URL field. The URL has to be publicly accessible. Click Continue.!Action Zapier tab where you are prompted to enter the Audio URL to transcribe using AssemblyAI.Finally, you can test the action. You can use all the fields returned by the action in subsequent steps.All AssemblyAI actions return sample data during testing instead of running the action. This makes it easier to build your Zaps, however, you have to test using normal Zap runs to verify everything is working correctly. Learn more about why we return sample data during testing below.!Test Zapier tab where you can see the output of the AssemblyAI Transcribe action.## Zapier Actions### TranscribeTranscribe an audio file and wait until the transcript has completed or failed. Configure theAudio URLfield with the URL of the audio file you want to transcribe. TheAudio URLmust be accessible by AssemblyAI's servers.If you don't want to wait until the transcript is ready, change theWait until Transcript is Readyparameter toFalse.### Get TranscriptRetrieves a transcript by its ID.### Get SubtitlesExport the transcript as SRT or VTT subtitles.You can only invoke this action after the transcript is completed.### Get SentencesRetrieve the sentences of the transcript by its ID.You can only invoke this action after the transcript is completed.### Get ParagraphsRetrieve the paragraphs of the transcript by its ID.You can only invoke this action after the transcript is completed.## Testing with sample dataA transcript goes through multiple phases to transcribe audio, reflected by different statuses. The initial status isqueued, immediately followed byprocessing, and the final status is eithercompletedorerror. During a normal Zap run, the Transcribe event will wait until the transcript status iscompleted, and throw an error if the status iserror. Unfortunately, this is not the case during testing.Because of a Zapier platform limitation, during testing, the Transcribe event will return a transcript with thequeuedstatus. A transcript that does not have thecompletedstatus cannot be used in subsequent tests.This way you can easily test using sample data, but you still have to use normal Zap runs to verify the end-to-end functionality.## Additional resourcesYou can learn more about using Zapier with AssemblyAI in these resources:- How to generate subtitles for your videos using the AssemblyAI app for Zapier
- How to get started with AssemblyAI on Zapier
- AssemblyAI app on Zapier