Outcome
How it works
Paste a URL into Slack
Drop one LinkedIn post URL into a dedicated Slack channel. The workflow extracts the post ID and stores the post in Airtable so it never gets scraped twice.
Daily scrape + dedupe
A daily trigger checks queued posts, runs Apify to pull every commenter, compares against the contact database, and only loops over new contacts.
Enrich each contact
Each new contact gets a row in Airtable with LinkedIn URL, name, and the comment. Kuration adds a real work email and company context.
4-email sequence per contact
OpenAI drafts a tailored 4-email sequence per contact, pulling from LinkedIn profile, the actual comment, and enriched company data. Slack alert when a batch is ready.
Pushed to Instantly
Contact added to the campaign. Two send configurations run in parallel for domain rotation. Sequence sends on autopilot.
Replies tracked
Replies categorised, opportunities flagged, the full pipeline visible in Airtable.
Why it works
Cold outbound on email is a saturated channel. Two things move the needle: data quality (the right person at the right company) and personalisation depth. The LinkedIn comment trigger handles the first since everyone who commented has self-selected interest in a topic. The Kuration enrichment plus AI prompt handles the second by writing from profile, post engagement context, and company data instead of a merge tag.