Personalized AI clone videos from n8n workflows
Works today. Your n8n workflow asks Outvid for a contact's video, your On-camera Persona makes it, and the link comes back to a Webhook node.
The video layer
n8n decides, Outvid makes the AI clone video
n8n stays in charge of who gets a message and when. Outvid adds the one thing it cannot do: a personal video from you for every contact.
- Step 1
n8n decides
A contact reaches a step: a new lead, a booked call, a deal stage. n8n asks Outvid for that moment's video.
- Step 2
Outvid makes the video
Your On-camera Persona makes a personal video for that contact, in your face and voice, in a few minutes.
- Step 3
n8n sends it
The video link and an animated preview go back to n8n. It sends them, and views and clicks come back too.
How to send AI clone videos with n8n
Set up Outvid once
Create a Video API setup: who is on camera, your moments and an API key.
Ask for the video
An HTTP Request node posts the moment and the contact to the Outvid Video API.
Receive it
A Webhook node receives video.ready with the video link and preview.
Use it
Send it, store it, or wait for views and clicks before the next step.
When a video gets made
Any moment n8n can act on. A few that work well:
- Any trigger n8n supports
- A CRM stage change
- A new signup or booking
What comes back to n8n
So n8n can send the video and follow up on who watched it.
- video.ready with the video link and preview
- video.viewed and watch progress events
- video.cta_clicked when they click your button
The Video API
One request, one personal video
n8n sends the contact and the moment. Outvid makes the video and sends a signed video.ready webhook with the link and an animated preview, then views and clicks as they happen.
POST https://api.outvid.ai/api/v1/videos
Authorization: Bearer <your API key>
{
"moment": "booked",
"email": "maria@example.com",
"first_name": "Maria",
"company": "Acme",
"website": "https://acme.com"
}n8n integration FAQs
No native app is needed. n8n talks to the Outvid Video API directly: one web request asks for a video, and a webhook brings the video link back when it is ready.
Usually a few minutes. Outvid sends the video.ready event the moment it is done, so the next step in your flow can wait for it instead of guessing.
Each video uses credits from your Outvid plan, the same as any other video you make in Outvid. Nothing is charged for videos that are never made.
It is part of the Agency plan. Talk to us and we will set it up with you, including your first videos.
Add video to n8n
Your On-camera Persona makes a personal video for every contact n8n sends to. We will help you set up the first flow.
Alex Masson
PromotionsQuick question about your pipeline
Hi there, I came across your company and wanted to see if you're open to a quick 15-minute call about how we help teams...

Your Name
Video MessageMade this video for you, Marcus

Hey Marcus, saw Northwind just opened its second site, congrats!
Click to watch your personalized video →