Campaigns · Claude Code skill

Four messages. Coffee. Campaign live.

DM a natural language brief to your Slack bot. A campaign preview lands in the thread. You tap a thumbs up. A paused Lemlist DRAFT ships, ready to start.

See Yalc live in action Clone the skill Open source. Runs in your terminal.
Before and after

What changed

Before
You have a sharp brief in your head. By the time you open Lemlist on a laptop, walk through five forms, write four sequence steps, set up sending schedules, and copy paste enriched contacts in, the day is gone. You stop briefing as often as you should.
After
You DM your Slack bot: "Series A HR tech in the US who hired a CRO in the last 30 days, 2 step LinkedIn plus 3 step email." A minute later, a preview lands in the thread. You tap a thumbs up. The campaign sits in DRAFT in Lemlist, ready for you to start when you want.
How it works

The breakdown, gate by gate

1
DM the Yalc bot
One natural language message in a Slack DM or app mention. ICP, channel mix, step count, all in plain English.
Slack Socket Mode
2
LLM parses the brief
The agent extracts the structured ICP, the channel mix, and the step count from your sentence. If something is missing, it asks one focused question in the thread.
LLM
3
Sourcing plus enrichment
Your existing Lemlist campaign chain takes over. Fiber for sourcing, FullEnrich for verified contacts, deduped against your pipeline before any copy gets written.
Fiber MCPFullEnrich
4
Per persona copywriting
Each tier of contact gets a different sequence. VP gets the strategic angle. Manager gets the team productivity angle. IC gets the daily friction angle.
Lemlist atomsLLM
5
Block Kit preview in thread
A full preview of the campaign renders as a Block Kit message in the same Slack thread. ICP summary, sequence steps, contact count, send schedule.
Slack Block Kit
6
Thumbs up ships DRAFT
Only the original sender can approve. Thumbs up reaction or a `yalc approve` reply ships the campaign as a Lemlist DRAFT. Never live without your tap.
Lemlist MCP
Results

What goes in, what comes out

Natural language in. DRAFT Lemlist campaign out. Approval gate guards the send. From four Slack messages, you have a paused campaign ready to ship.

Four messages. Coffee. Campaign live.

Brief in. Preview lands. Thumbs up. DRAFT ships. The approval gate guards the send.