About this integration
Transcription and subtitling platform for turning audio and video into text. Connect it to any workflow without writing code.
You can choose from 0 triggers, 2 search modules and 4 actions. The connection type is basic authentication.
How to connect
The credential form asks for Product API Key and Organization ID.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting HappyScribe to WEXTL®
| Field | Type | Help |
|---|---|---|
Product API KeyRequired | password | You can get your Product API key by logging in and going to your |
Organization IDRequired | integer | You can get your Organization ID by logging in and going to your |
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 a Transcription as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 4 ready-made modules for marketing work — each run logs its inputs and outputs for debugging.
HappyScribe workflow on the canvas: Create a Transcription then Delete a Transcription
Triggers, searches and actions
Explore the fields available for each HappyScribe trigger, search, and action — 0 triggers, 2 searchs, and 4 actions.
Searches
2 search modules let you query the app mid-run and feed the results to the next step.
- Get a Transcription
- List Transcriptions
Actions
Use 4 action modules to write data back into the app from anywhere in a run.
- Create a Transcription
- Delete a Transcription
- Make an API Call
- Upload a File
Explore the fields available for each HappyScribe trigger, search, and action.
Searches
| Field | Type |
|---|---|
Transcription IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created at | date |
Updated at | date |
State | text |
Sharing Enabled | boolean |
Language | text |
Audio Length In Seconds | number |
Links | object |
Self | object |
Tags | array |
| Field | Type |
|---|---|
Search | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created at | date |
Updated at | date |
State | text |
Sharing Enabled | boolean |
Language | text |
Audio Length In Seconds | number |
Links | object |
Self | object |
Tags | array |
Actions
| Field | Type |
|---|---|
NameRequired | text |
LanguageRequired | choice |
Media File URLRequired | url |
Is Subtitle | boolean |
Service Type | choice |
Folder Path | text |
Folder ID | text |
Document URL | url |
Sharing Enabled | boolean |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created at | date |
Updated at | date |
State | text |
Sharing Enabled | boolean |
Language | text |
Audio Length In Seconds | number |
Links | object |
Self | object |
Tags | array |
| Field | Type |
|---|---|
Transcription 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 |
| Field | Type |
|---|---|
File nameRequired | text |
DataRequired | text |
| Field | Type |
|---|---|
URL | url |



