Lead Nurturing · B2B Sales Teams

AI Agent for Personalized Video & Voice Outreach Campaigns

Monitor new leads from Google Sheets; research each contact with Perplexity; generate personalized scripts; create HeyGen videos and ElevenLabs voice notes; upload assets to Drive; and send email and optional Twilio outreach—fully automated.

How it works
1 Step
Step 1: Trigger and extract
2 Step
Step 2: Research and script
3 Step
Step 3: Create and deliver
The AI agent watches your Google Sheets CRM for a new lead row and extracts only the latest entry to ensure accuracy.

Overview

End-to-end automation for personalized outbound outreach.

The AI agent reads new leads from your Google Sheets CRM and triggers a research pass on each contact. It uses Perplexity to gather context about the person and company and then builds a structured, personalized outreach script. It generates a HeyGen avatar video and an ElevenLabs voice note based on the script, uploads the media to Drive, and emails you with links to the video and audio, optionally sending via Twilio.


Capabilities

What AI Outreach Agent does

Automates research, script creation, media generation, and delivery.

01

Read lead data from Google Sheets.

02

Research the contact and company with Perplexity.

03

Generate a tailored 30-second outreach script.

04

Create a HeyGen avatar video narrated by a chosen voice.

05

Generate a personalized ElevenLabs voice note.

06

Upload assets to Google Drive and assemble the email with links.

Why you should use AI Outreach Agent for Personalized Video & Voice Outreach

The AI agent standardizes lead research, scripting, and media creation to produce consistent, ready-to-share outreach assets.

Before
Manual lead research is inconsistent and time-consuming
Script writing for each lead takes 20–30 minutes
Video creation requires separate avatar setup and editing
Voice notes rely on pre-recorded talent and lengthy prep
Deliverables are scattered across email and messaging apps
After
Research is standardized and fast across every lead
Scripts are generated in seconds with consistent messaging
Video and voice assets are ready to share via links
Emails are ready-to-send with personalized content
Messages reach recipients via multiple channels automatically
Process

How it works

A simple 3-step flow anyone can follow.

Step 01

Step 1: Trigger and extract

The AI agent watches your Google Sheets CRM for a new lead row and extracts only the latest entry to ensure accuracy.

Step 02

Step 2: Research and script

The AI agent runs Perplexity-based research to build a structured summary and then writes a 30-second outreach script tailored to the lead.

Step 03

Step 3: Create and deliver

Generates a HeyGen avatar video and ElevenLabs voice note, uploads assets to Google Drive, and assembles the email with links for sending (and optional Twilio message).


Example

Example workflow

One realistic scenario.

A B2B SaaS founder adds a new lead row in Google Sheets; the AI agent researches the company, creates a personalized 30-second video and voice note, uploads assets, and emails the founder with links. The outreach runs in minutes, not hours.

Lead Nurturing Google SheetsPerplexityOpenAIOpenRouter AI Agent flow

Audience

Who can benefit

One supporting sentence.

✍️ SDR

Needs scale personalization across many leads.

💼 Founder

Wants hands-off outbound while keeping a personal touch.

🧠 Agency

Handles multiple clients with consistent outreach quality.

Recruiter

Sends targeted outreach to potential candidates quickly.

🎯 Real Estate Agent

Outreaches buyers and sellers with customized video pitches.

📋 Marketing Manager

Coordinated outreach across channels with personalized assets.

Integrations

One supporting sentence.

Google Sheets

Trigger new lead and extract data in the AI agent.

Perplexity

Power research and data gathering for the lead.

OpenAI

Generate scripts and summaries.

OpenRouter

Routing prompts and responses.

HeyGen

Create avatar video narrated by a chosen voice.

ElevenLabs

Produce a tailored voice note with the lead-specific details.

Google Drive

Store and share video and audio assets.

Gmail

Send the assembled outreach email.

Applications

Best use cases

One supporting sentence.

SaaS outbound teams scaling personalization at volume.
Founder-led outreach without hiring a full marketing team.
Agency clients needing consistent multi-channel prospecting.
Recruitment firms reaching qualified candidates with custom messages.
Real estate teams sending personalized property pitches.
Service businesses nurturing leads with tailored video/voice outreach.

FAQ

FAQ

One supporting sentence.

No. The AI agent is designed for non-technical users and provides a guided setup. Credentials must be attached manually after import for security. Once configured, you can run tests and enable automation without coding. If you encounter issues, you can disable the automation and adjust settings easily.

Credentials stay within your authentication flow and are connected through manual setup to ensure control. Use least-privilege access and rotate keys regularly. The process avoids storing passwords in the workflow and conforms to standard security practices. If a key expires, you can update it without impacting other steps.

Yes. You can tailor the brand voice and select different avatars and voices per project. The prompts and configuration allow tone and style adjustments before running the agent. You can test multiple variations to ensure alignment with your brand guidelines.

The AI agent uses cloud APIs for research, script generation, and media creation. Expect a few seconds per lead for research and a small per-item cost for video and voice generation. Costs scale with volume, but you can batch tasks or cap executions to manage spend.

Deliverability depends on your sending domain and reputation. Use authenticated sending domains and proper SPF/DKIM records. The agent builds messages that follow best practices to avoid spammy patterns, improving inbox placement over time.

The setup includes guided prompts and documented guidance. For more complex issues, use your internal admin or support channels. The AI agent is designed for self-serve use but supports escalation when needed.

Yes. You can store scripts and video templates to reuse across multiple leads while still applying lead-specific insights. Maintain a library of avatars and voices for brand consistency and faster turnaround.


AI Agent for Personalized Video & Voice Outreach Campaigns

Monitor new leads from Google Sheets; research each contact with Perplexity; generate personalized scripts; create HeyGen videos and ElevenLabs voice notes; upload assets to Drive; and send email and optional Twilio outreach—fully automated.

Use this template → Read the docs