GTM AUTOMATION
STARTS HERE
How non-engineers can use Claude Code to build real marketing
workflows… starting with personalised video at scale
VEED
Lisa Vecchio
THE PROBLEM
PERSONALISED
VIDEO DOESN'T
SCALE.
UNTIL NOW.
Industry data suggests personalised video increases reply rates by 2x to 3x compared to a standard text email. The baseline is already low: cold email averages 1 to 5% reply rate. Even doubling that changes your pipeline math significantly.
01
MANUAL DOESN'T SCALE
Recording individually maxes out at
10–15 contacts before it breaks your week
02
GENERIC DOESN'T WORK
Same message to 500 accounts reads
as spam. Especially in ABM.
03
OPS HAS OTHER PRIORITIES
Building this automation usually sits
in a backlog for months
VEED
THE BIGGER PICTURE
Where this
is all
heading
Full GTM automation with Claude Code is a journey.
Today we're showing one part. The rest is where teams are heading.
FULL VISION
Your contacts & intent export
↓
TODAY'S DEMO
PERSONALISED VIDEO GENERATION
↓
Slack: human approval
↓
Outreach / Salesloft / HubSpot
↓
Responses feed back to CRM
VEED
We're zooming in on one node — the rest is where you go next
CLAUDE CODE
Not a chatbot.
A doing machine.
CLAUDE.AI / CHATGPT
· Lives in a browser tab
· Suggests things for you to do
· You copy, paste, run it yourself
· One response at a time
CLAUDE CODE
· Works on your computer directly
· Writes the code and runs it for you
· Handles multi-step workflows end to end
· You direct — it does
VEED
The shift: from thinking partner to doing partner
TWO THINGS WORTH KNOWING FIRST
What is an API. What is Fal.
API
A door into software
An API lets two pieces of software talk to each other. You send a request, you get a response back. No interface. No clicking. Just data in, data out.
THINK OF IT AS
A waiter. You tell them what you want, they go to the kitchen and come back with it. You never see the kitchen.
FAL
Where the model lives
Fal is a platform that hosts AI models — including VEED's Fabric 1.0. You call the API, Fal runs the video generation, and sends you back a link.
THINK OF IT AS
A factory you can rent by the second. You send the instructions, they make the thing, you get it back. You never need to own the factory.
VEED
You don't need to understand how they work — Claude Code handles the conversation with both
BEFORE YOU START
Four things.
Then you're ready.
01
Install
Claude Code
Download the Claude desktop app from claude.ai. No terminal needed.
02
Get the VEED Fabric Fal API key
Sign up at fal.ai. Copy your API key — you'll add it to the end of your prompt.
03
Prepare your
contact list
Export from CRM. Add one personalisation hook per contact.
First | Company | Hook
Sarah |Acme
scaling pipeline
James | Jones
new product
Priya | Northstar
board pressure
04
Add your
headshot
One photo of the presenter in the same folder. The face in every video.
YOU'RE READY TO GO.
Don't have hooks yet? Ask Claude.
Give Claude the company names & it suggests a hook & scripts for each one. Best hooks come from real signals: a funding round, a job post, something they said on LinkedIn. Claude gets you 80% there in two minutes.
VEED
THE WORKFLOW
End to end
01 — YOU PROVIDE
Your inputs
Contact list with hook column
One headshot of the presenter
→
02 — CLAUDE CODE
The automation
Reads every contact one by one
Writes a personalised script
Sends each to the VEED API
→
03 — VEED FABRIC API
Video generation
Receives script + headshot
Syncs mouth to spoken words
Returns a video link
→
04 — OUTPUT
One link per contact
Sarah at Acme → her video
James at Greenfield → his video
50 contacts = 50 videos
05 — BEFORE YOU SEND
Human review — not optional
Watch 5–10 videos. Check lip sync, script accuracy, correct names. One bad video to the wrong person is worse than no video at all.
06 — OUTREACH
Drop links into your sequence
Paste into HubSpot, Outreach, Salesloft, or LinkedIn DM. One column, 50 rows, done.
COST REALITY CHECK
~$1–2 per video
50 contacts ≈ $60-800 in API fees — less than an hour of agency time. 720p · 45s · commercial use permitted.
VEED
WHAT YOU ACTUALLY SAY TO CLAUDE CODE
"
I have a contacts.csv file and a headshot called lisa2.png in the folder ~/Desktop/veed-demo. For each contact, write a personalised 15-second script using their name and hook, then call the VEED Fabric API at veed/fabric-1.0/text using my headshot, the script as the text field, professional warm conversational american woman as the voice description, and 480p resolution. Save all the video URLs to output_log.csv when done. Use <insert> as FAL KEY
01
THAT'S THE WHOLE INSTRUCTION
No code. One sentence.
Describe the outcome.
02
IT MAY ASK A QUESTION OR TWO
Answer in plain English.
It's figuring out the best approach.
03
ITERATE IN PLAIN ENGLISH
"Skip failures."
"Add job title to the script."
VEED
The shift: from writing code to directing outcomes
LIVE
DEMO
VEED
FROM PROOF TO PRODUCT
Wrap a UI
around the
same API
Claude Code proves the logic.
Lovable makes it usable for the whole team.
CLAUDE CODE
1:many at scale — 500 video links out.
LOVABLE
1:1 ABM. SDRs pick a lead, one video, send.
VEED
WHAT TO DO ON
MONDAY
THIS WEEK
Get a Fal API key. Open Claude Code.
Ask it to call VEED Fabric with your headshot and a test script. See a video come back. Budget: ~$1.
THIS MONTH
Build the loop for your top 20 accounts.
QA every video before you send. Send five manually. See what reply rates look like.
THIS QUARTER
If it works, productise it.
CRM integration, Slack approval, automated send. The logic is already proven.
VEED
You don't need to code everything from scratch to start.
COMMON QUESTIONS
Questions you probably have.
COST & ACCESS
Do I need to pay for Fal?
Pay as you go. ~$3–4 per video at 480p. Free credits to test — enough for a few videos.
Does VEED charge separately?
No. Fabric 1.0 runs through Fal. One bill, one place.
Do I need to pay for Claude Code?
Yes — Claude Pro plan or higher from Anthropic.
THE WORKFLOW
Can I use my own voice?
Yes. Use the veed/fabric-1.0 endpoint with your own audio file instead of the text endpoint.
Can I change the avatar?
Yes — swap the image file for any headshot you want.
How long does 500 contacts take?
~2–3 mins per video. Run it overnight. Wake up to 500 links.
SCALE & COMPLIANCE
Is this production ready?
Not yet — proof of concept. A production version needs CRM integration and error handling.
What about GDPR?
Generating personalised content from contact data counts as data processing. Check your agreements.
VEED