All drills

Building an AI Email Campaign Management Agent

What you'll be able to do

Run a marketing manager's playbook as an autonomous agent — decide who to email, write it, time it, send it, read the results, and improve the next campaign — instead of clicking around a marketing tool by hand.

The decision-making layer behind modern marketing-automation platforms (Mailchimp, Klaviyo, Customer.io, HubSpot) and the wave of autonomous "marketing agents" built on agent frameworks like Google ADK.
Start this internship
Create an account to unlock the 13 sections, the workbench, and AskThili.
Begin

Sections

1. Building an AI Email Campaign Management Agent
🔒 locked
2. Lesson 1 - The Email World
🔒 locked
3. Lesson 2 - Goal to Plan
🔒 locked
4. Lesson 3 - Audience Selection
🔒 locked
5. Lesson 4 - Email Generation
🔒 locked
6. Lesson 5 - Personalisation
🔒 locked
7. Lesson 6 - Scheduling
🔒 locked
8. Lesson 7 - Analytics
🔒 locked
9. Lesson 8 - Failure Analysis
🔒 locked
10. Lesson 9 - A/B Testing
🔒 locked
11. Lesson 10 - Learning & Memory
🔒 locked
12. Lesson 11 - Multi-Agent Orchestration
🔒 locked
13. Lesson 12 - Real Send & Tracking
🔒 locked

Dig deeper

🔗thilimail — the reference implementation you build in this course
code
🔗Google Agent Development Kit (ADK) — docs
docs
🔗Gemini API — Google AI for Developers
docs

Part of these learning paths

I'm a software engineer and I want to learn agentic programming
View path →