About this integration
AI media platform for transcription, translation, voiceover, and subtitle workflows. This integration exposes its full API as workflow modules.
The integration includes 0 triggers, 1 search module and 7 actions. Connections use basic authentication.
How to connect
The credential form asks for API Key.
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 Maestra AI to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Log in to your Maestra account or create a new one. Navigate to |
Use it in workflow automation
Add Export a File as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Export a File step and run it on demand or on a schedule.
Then add Upload a File as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 7 ready-made modules for AI work — each run logs its inputs and outputs for debugging.
Maestra AI workflow on the canvas: Export a File then Upload a File
Triggers, searches and actions
Browse every Maestra AI module field below: 0 triggers, 1 search, and 7 actions you can drop onto the canvas.
Searches
Use any of 1 search module to retrieve records without leaving the workflow canvas.
- List Files
Actions
This integration includes 7 action modules — create, update, or delete records as part of any workflow.
- Export a File
- Export a Voiceover
- Generate a Voiceover
- Import Subtitles
- Make an API Call
Explore the fields available for each Maestra AI trigger, search, and action.
Searches
| Field | Type |
|---|---|
File ID | text |
Operation Type | choice |
Actions
| Field | Type |
|---|---|
File IDRequired | text |
Operation TypeRequired | choice |
Target Languages | array |
Language CodeRequired | text |
Should Export in that Language?Required | boolean |
Number of Lines | number |
Characters Per Line | number |
Show Speaker Names | boolean |
File Type | choice |
| Field | Type |
|---|---|
File ID | text |
Export URL | url |
Message | text |
| Field | Type |
|---|---|
File IDRequired | text |
Target Languages | array |
Language CodeRequired | text |
Should Export in that Language?Required | boolean |
| Field | Type |
|---|---|
Export links | object |
German | url |
English | url |
| Field | Type |
|---|---|
File IDRequired | text |
Target Languages | array |
Language CodeRequired | text |
Should Export in that Language?Required | boolean |
| Field | Type |
|---|---|
Message | text |
| Field | Type |
|---|---|
File IDRequired | text |
Operation TypeRequired | choice |
Target LanguageRequired | text |
Subtitle TypeRequired | text |
Subtitle URLRequired | text |
| Field | Type |
|---|---|
File ID | text |
Message | text |
| 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 IDRequired | text |
Operation TypeRequired | choice |
Target Languages | array |
Language CodeRequired | text |
Should Export in that Language?Required | boolean |
| Field | Type |
|---|---|
Message | text |
| Field | Type |
|---|---|
File URLRequired | url |
File NameRequired | text |
Media Type / MIME TypeRequired | text |
Audio LanguageRequired | text |
Speaker CountRequired | number |
Operation TypeRequired | choice |
Skip TranscriptionRequired | boolean |
Dictionary Key | text |
Channel ID | choice |
Folder Path | choice |
Target Languages | array |
Language CodeRequired | text |
Should Export in that Language?Required | boolean |
| Field | Type |
|---|---|
File ID | text |
Message | text |



