YouTube Partnership Outreach Writer — tier-specific pitches, one per run
Reads one uncontacted YouTube creator at a time from your partnership table, writes a tier-appropriate personalized email referencing one of their actual recent videos, pushes to the tier-mapped Instantly campaign. Pair with the YouTube Partnership Channel Scraper for the discovery half.
The outcomes on their scorecard
Small / mid / large each get a distinct offer + voice. A free-pro account makes sense for a 5k-sub creator; a 500k-sub creator needs a founder conversation.
Reads recent_videos from the row and names a specific video the creator made. No "love your channel" — those reliably tank reply rates.
One creator per run via UPDATE-to-in_progress lock. Concurrent runs can never both grab the same row.
The scraper did the fetching. This writer reads the row and writes one Instantly call — that's it.
How the work gets done
A 5k-sub creator and a 500k-sub creator are completely different conversations. This agent treats them that way. It reads one uncontacted YouTube creator at a time from the `youtube_partnership_channels` table (populated by the upstream scraper), reads the channel's tier classification + summary + recent videos that the scraper already fetched, and writes a tier-specific personalized email — small-tier gets a free-account-in-exchange-for-an-honest-video pitch, mid-tier gets a sponsorship slot, large-tier gets a founder demo + bespoke conversation. The hook always references an actual recent video by title — never "love your channel". Pushes to a tier-mapped Instantly campaign. One creator per run, atomic lock, several times a day on a fixed cron.
Tier-specific outreach. The scraper already classified each channel small/mid/large and wrote a summary; this agent reads that and picks the right voice + offer per tier. Hook references an actual recent video. One creator per atomic-claim run, several times a day.
Your new teammate
YouTube Partnership Outreach Writer
Scheduled agent that runs several times a day, picks one uncontacted YouTube creator from the partnership table, writes a tier-specific personalized email referencing one of their recent videos, pushes to the tier-mapped Instantly campaign, marks contacted. Pairs upstream of youtube-partnership-scraper.
What it runs on
This hire is assembled from the public toolkit. Every piece below is a tool your own agents can call too.
How setup works
- 01
Claim the hire
One click. No questionnaire. The brief is already written from your business, and you can edit it before you build if you want to.
- 02
Your hire deploys itself
Agents, tools, schedules, memory, hand-off queues and the database schema are provisioned into your workspace automatically, then the first real run fires while you watch.
- 03
Hand it the keys it still needs
You land in chat with your hire and its findings. 2 setup tasks — connecting your outreach tools, picking where it reports — are done conversationally, whenever you want.
Other hires that pair well
X (Twitter) profile qualifier and enricher
Hand any X username to this agent and get back a qualified, ICP-scored lead with a verified email and a resolved LinkedIn profile.
LinkedIn profile qualifier and enricher
Hand any LinkedIn profile URL to this agent and get back a qualified, ICP-scored lead with a verified email and a website summary attached.
Email Finder Waterfall — verified email from any combination of identifiers
Give it a name + a domain (or a LinkedIn URL, or any combo of identifiers) — it returns a verified professional email or a structured failure. Three-step waterfall: agntdata orchestrator → Exa deep search → verifier. Stateless primitive, called by other agents.
Every hire is assembled from the same toolkit.
Same data sources, same database, same memory, schedules and queues. Point your own agent at the MCP endpoint and wire it your way instead.