About this integration
AI video generation platform for creating presenter-led videos from text and templates. Connect it to any workflow without writing code.
You can choose from 1 trigger, 1 search module and 2 actions. The connection type is basic authentication. Webhook-based triggers fire instantly without polling.
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 Elai to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Use the following instruction to get your API Key: https://elai.readme.io/reference/getting-started-with-your-api. |
Use it in workflow automation
Start with Watch Events, then add Make an API Call.
The canvas below runs Watch Events into Make an API Call — watch the video, then drop a node onto the canvas.
Select the Watch Events trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Make an API Call as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 3 ready-made modules for marketing work — each run logs its inputs and outputs for debugging.
Elai workflow on the canvas: Watch Events then Make an API Call
Triggers, searches and actions
Explore the fields available for each Elai trigger, search, and action — 1 trigger, 1 search, and 2 actions.
Triggers
Whenever something changes in the app, one of 1 available trigger can start a run immediately.
- Watch Events
Searches
1 search module let you query the app mid-run and feed the results to the next step.
- List Videos
Actions
Use 2 action modules to write data back into the app from anywhere in a run.
- Make an API Call
- Render a Video
Explore the fields available for each Elai trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Event | text |
Error | text |
Video | object |
ID | text |
Status | text |
Public | boolean |
Name | text |
Tags | array |
Deleted | boolean |
User ID | text |
Account ID | text |
Created at | date |
Updated at | date |
Searches
| Field | Type |
|---|---|
Video Status | choice |
Tags | array |
Video Type | choice |
Sort Videos | array |
Include Deleted Videos | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Slides | array |
Tags | array |
Status | text |
Verified | boolean |
Public | boolean |
Url | text |
Source ID | text |
Deleted | boolean |
User ID | text |
Account ID | text |
Created at | date |
Updated at | date |
Actions
| 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 |
|---|---|
Video IDRequired | choice |
| Field | Type |
|---|---|
Accepted | boolean |



