Transcribe media URLs into SRT subtitles with Inwista
Go to WorkflowDescription
Quick overview
This workflow takes a media file URL, submits it to the Inwista Transcriptions API with speaker diarization, polls for completion, and downloads the resulting SRT subtitle file.
Read the full setup guide here.
How it works
Runs when you manually execute the workflow.
Sets the media URL and language code to transcribe.
Sends the source URL to the Inwista API to create a transcription job with diarization enabled.
Waits 15 seconds and then checks the transcription job status in Inwista.
Repeats the status check until the job is completed, or stops with an error if the job fails.
Downloads the captions from Inwista as an SRT file.
Setup
Create an Inwista API key and add it to an n8n HTTP Header Auth credential as Authorization: Bearer .
Attach that Header Auth credential to the Inwista HTTP Request steps (submit, status check, and SRT download).
Replace the example mediaUrl (and optionally the language) with your publicly reachable audio/video file URL.
Additional info
Create a free API key at https://inwista.ai/dashboard/workspace under the "API Keys" tab
Add a Header Auth credential — name Authorization, value Bearer inw_live_...
Put your file's URL in the Set media URL node and run