About this integration
Speech-to-text API for transcription, captions, and audio intelligence. Use it from the workflow canvas with no custom glue script required.
This integration exposes 0 triggers, 5 search modules and 3 actions as workflow nodes. Authentication uses basic authentication.
How to connect
The credential form asks for API Key / Access Token.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
API Key / Access TokenRequired | password | You can get your API Key at https://www.rev.ai/access-token. |
Use it in workflow automation
Add Create a Transcription as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Create a Transcription step and run it on demand or on a schedule.
Then add Delete / Cancel a Transcription Job as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 3 ready-made modules for AI work — each run logs its inputs and outputs for debugging.
Rev AI workflow on the canvas: Create a Transcription then Delete / Cancel a Transcription Job
Triggers, searches and actions
Use the tables below to inspect Rev AI's 0 triggers, 5 search modules, and 3 actions.
Searches
Fetch data on demand using 5 search modules that query the app during a run.
- Get a Transcript
- Get a Transcription Job Details
- Get a Transcription Summary
- Get a Translated Transcript
- List Transcriptions
Actions
3 action modules cover the full range of create, update, and delete operations.
- Create a Transcription
- Delete / Cancel a Transcription Job
- Make an API Call
Explore the fields available for each Rev AI trigger, search, and action.
Searches
| Field | Type |
|---|---|
Job IDRequired | choice |
Group Channels By | choice |
Group Channels Threshold (ms) | number |
| Field | Type |
|---|---|
Monologues | array |
| Field | Type |
|---|---|
Job IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Status | text |
Language | text |
Created on | date |
Completed on | date |
Duration Seconds | number |
Transcriber | text |
Failure | text |
Failure Detail | text |
| Field | Type |
|---|---|
Job IDRequired | choice |
| Field | Type |
|---|---|
Summary | text |
Bullets | array |
| Field | Type |
|---|---|
Job IDRequired | choice |
Group Channels By | choice |
Group Channels Threshold (ms) | number |
| Field | Type |
|---|---|
Monologues | array |
| Field | Type |
|---|---|
Search | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Status | text |
Language | text |
Created on | date |
Completed on | date |
Duration Seconds | number |
Transcriber | text |
Failure | text |
Failure Detail | text |
Actions
| Field | Type |
|---|---|
Source ConfigRequired | object |
URLRequired | text |
Authorization Headers | object |
Notification Config | object |
Notification URL | text |
Authorization Headers | object |
Metadata | text |
Delete After Seconds | number |
Transcriber | choice |
Skip Diarization | boolean |
Skip Postprocessing | boolean |
Skip Punctuation | boolean |
Remove Disfluencies | boolean |
Remove Atmospherics | boolean |
Filter Profanity | boolean |
Diarization Type | choice |
Custom Vocabulary ID | text |
Custom Vocabularies | array |
Strict Custom Vocabulary | boolean |
Summarization Config | object |
Model | choice |
Type | choice |
Prompt | text |
Translation Config | object |
Target Languages | array |
Language | choice |
Forced Alignment | boolean |
| Field | Type |
|---|---|
ID | text |
Status | text |
Language | text |
Created On | date |
Transcriber | text |
| Field | Type |
|---|---|
Job IDRequired | choice |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |

