Video sales letters are liveSee how it works
n8n integration

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.

What the n8n integration does
n8n connects to Outvid through the Outvid Video API. An HTTP Request node posts the contact and the moment, Outvid makes a personal video in your face and voice, and a Webhook node receives the video.ready event with the link and preview. Self-hosted and cloud n8n both work.

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.

  1. 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.

  2. 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.

  3. 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.

Set up in minutes

How to send AI clone videos with n8n

  1. Set up Outvid once

    Create a Video API setup: who is on camera, your moments and an API key.

  2. Ask for the video

    An HTTP Request node posts the moment and the contact to the Outvid Video API.

  3. Receive it

    A Webhook node receives video.ready with the video link and preview.

  4. 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.

One request asks for a video
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.

A

Alex Masson

Promotions

Quick question about your pipeline

9:12 AM

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...

AI-generated sales video avatar

Your Name

Video Message

Made this video for you, Marcus

Just now
Prospect company research preview
0:47

Hey Marcus, saw Northwind just opened its second site, congrats!

Click to watch your personalized video →

NEW