Cold outreach and personalisation engine

Cleans a prospect list, writes a message specific to each company, sends it, and handles the bounces on its own.

PythonGitHub ActionsLLMAutomationGCPAPIs
Cold outreach and personalisation engine

What it does

Mail merge sends the same message to everyone and gets ignored. This reads what each company actually does and writes to that, then sends, tracks and cleans up bounces without anyone watching.

Runs on scheduled jobs with no server to pay for or maintain.

Stack

Python, LLM drafting, GitHub Actions, SMTP and bounce handling.

Client
Signed NDA