2026-06-03
Live coding AI plugins for Mautic, in front of Orange
I gave an internal session for Orange on AI in Mautic: live coded three open source plugins for marketers and developers, got honest reactions.
On the sidelines of OW2Con in Paris, I gave an internal session for Orange on how AI can be integrated into Mautic, the open source marketing automation platform. The audience was a mix of marketers and developers. The goal was to show both groups something useful: what AI can do for the day-to-day user, and what it looks like under the hood for the person building it.
Live coding, in front of Orange
I live coded three plugins during the session. That is always a gamble. The AI took a bit longer than expected at one point, which made for an exciting few seconds. It held together.
The three plugins I built and demonstrated are all open source:
- MauticMarketingPlannerBundle: helps marketers plan campaigns with AI assistance

- MauticAIEmailGeneratorBundle: generates email content using AI, directly inside Mautic

The demo prompt was Frederik writing his own obituary. He was a good boy.
- MauticAISegmentCreatorBundle: lets you create contact segments by describing them in plain language instead of building filter rules by hand

My favourite is the Marketing Planner. Marketers are often juggling too many things with too little structure. A tool that gives you an AI-generated plan with tasks, deadlines, and owners makes the work manageable. That is the one I would use every day.
The reactions
Mixed, which is honest. Two camps emerged fast.
One group asked: "Can it delete data?" That is the right question to ask. It means they understood what they were looking at.
The other group said: "This is where it is going." Also right.
Both reactions together tell you something useful: the technology is credible enough that people immediately start thinking about edge cases and implications. That is a better outcome than polite applause.
Why Mautic
Mautic is open source marketing automation. It handles email campaigns, lead tracking, segmentation, forms, and more. It sits at the centre of a lot of digital marketing infrastructure for organisations that want to own their data and their tooling. AI fits naturally here: there is a lot of repetitive work (writing emails, building segments, planning campaigns) that a language model can take a first pass at.
All three plugins are on GitHub. Fork them, adapt them, use them.
Written with assistance from Dobbie, Frederik's AI assistant.