Automation recipes
Make (Integromat)
Render videos from a Make scenario with the HTTP module and a custom webhook.
Use Make's HTTP → Make a request module to create renders and a Webhooks → Custom webhook module to receive completion — the render API is plain REST.
1. Create the render (HTTP module)
| Setting | Value |
|---|---|
| URL | https://api.automotion.dev/v1/renders |
| Method | POST |
| Headers | Authorization: Bearer YOUR_API_KEY · Idempotency-Key: {{execution id}}-v1 |
| Body type | Raw · Content type JSON (application/json) |
| Parse response | Yes |
Request content (map fields from earlier modules where you see {{…}} Make
mappings):
For reusable designs, store the document as a
template and call
POST https://api.automotion.dev/v1/templates/{templateId}/renders with:
2. Receive completion (Custom webhook)
- Add Webhooks → Custom webhook, copy its address.
- Pass that address as
webhook_urlin step 1 (webhooks require a paid plan; on the trial pollGET /v1/renders/{id}with a Repeater + Sleep instead). - The completion call carries
event(render.completedorrender.failed) and the fullrenderobject —render.outputUrlis your MP4.
Payload structure (identical for every consumer — see webhook verification for the signature check):
3. Route on the outcome
Add a Router with two filters on event:
render.completed→ download/repostrender.outputUrl(Google Drive, Instagram, S3, …).render.failed→ alert yourself withrender.error.codeandrender.error.message; the error catalog explains every code.