Skip to content
All articles
AI in MarketingMCPMarketing ToolsE-CommerceReyo

AI Marketing Agents: What They Do in E-Commerce

AI marketing agents explained: what an agent actually takes over, when a fixed workflow beats one, and four examples from online retail teams.

By Marcel Hühn · · 10 min read

EnglishDeutsch
AI-generated 3D illustration: A figure with a clipboard walks a loop of four stations on a pedestal, reaching for three tools on a wall and dropping a note into an approval basket at the end

For about a year, almost every new feature in the marketing stack has been called an agent. The email platform has one, the analytics tool has one, and there is a webinar in your calendar about the agent that takes over campaign planning. If you are on the team that plans those campaigns, you are left with the question nobody answers: what is it supposed to do?

The answer is less dramatic than the announcements, and that is exactly what makes it usable. An agent is a model working in a loop: it takes a task, uses tools, looks at the result, and then decides for itself what the next step is. No magic, just a loop with access to your systems.

This guide covers what that means in retail: where an agent genuinely takes work off your desk, where a fixed workflow is the better choice, and what four of these agents look like in a retail marketing team. We checked the underlying terms on 3 November 2026 against Anthropic's publication on building effective agents.

Assistant, workflow, agent: three different things

Most disappointment comes from three setups sharing one word. They differ in who decides the path.

Setup Who decides the steps Typical retail case
Assistant You, in each individual chat Rewrite a subject line, shorten a product description
Fixed workflow You, once, then it runs the same way Every Monday, pull the week's promotions into one list
Agent The model, step by step, based on results Work out why one promotion behaved differently this week, and write the recommendation

The line between the last two is the one that matters. Anthropic draws it in exactly the same place in its publication on effective agents: in a workflow, models and tools are orchestrated through predefined code paths, while in an agent the model dynamically directs its own process and tool usage. So the difference is not quality. It is how much freedom the model has.

That leads to the sentence that will save you the most wasted weeks: take the simplest setup that solves the task, and only add complexity when you need it. An agent is the right answer when you cannot say in advance how many steps the task will take. When the order is fixed, a workflow is faster, cheaper and far more predictable.

The test before you build anything

Answer three questions first. If any of them ends in no, do not build an agent yet.

Can this task fail without anyone noticing? An agent that summarises competitor promotions can miss something. You will see that. An agent that adjusts prices can get something wrong that only surfaces in the accounts. The second one does not belong in your first round.

Do you know the number of steps in advance? Four fixed steps are a workflow. "Have a look, and if you find something unusual, follow it up" is a task for an agent.

Is there a person who signs off on the output? If not, the task is not ready. Agents work independently but come back to a human at checkpoints, and that is not a weakness but where you keep control.

Four agents a retail team actually uses

These four shapes have held up in work with marketing teams in online retail. They are small enough that you can check the output in two minutes, and they do work that otherwise never gets done.

The weekly market review. Monday morning, one page: which promotions ran at the competitors you track, what mechanics sat behind them, what is new compared with last week. The agent reads the week's campaigns and emails, groups them by mechanic, compares them with the previous period and turns that into three paragraphs plus one recommendation. This is where most teams start: the output is immediately verifiable, and the work otherwise either falls off the list or costs somebody 40 minutes.

Promotion prep. A promotion is coming up, a seasonal clearance for example. The agent collects what ran in the market last year, when the first emails went out, which mechanics clustered, and turns it into a draft in the campaign planner: date, mechanic, warm-up emails, open questions. You do not get a finished plan, you get one you can cut things out of, which is the faster route.

The debrief. The same set of questions after every promotion: what was the assumption, what happened, what do we keep, what do we drop. The agent pulls your own numbers, adds the market context and writes one paragraph. The length is the point: a paragraph gets written and read, a document does not. How to set up the numbers behind it is in the guide on campaign performance.

The approval check. A finished draft is checked against the things that have caused trouble before: mandatory discount details, validity dates, minimum order values, exclusions, labelling of generated images. The agent returns a list with locations, not a verdict. It does not replace a legal review but catches the same careless mistakes every time.

What holds in all four cases: one task per agent. The all-purpose agent that runs all of marketing fails on matching, because nothing about it is described precisely.

What the weekly review really looks like

It is worth opening up one of these agents, because it shows where the work actually sits. It is not the model.

Step What happens What you need for it
1 The agent queries the week's campaigns and emails A data connection to a tool that tracks them
2 It groups by mechanic and compares with the previous period Nothing else, the model handles this
3 It places the finding in your assortment and price range Stored context about your business
4 It writes three paragraphs in your voice A style guide written as rules
5 On request, it creates a draft in the planner A write connection with a named approval
6 A person reads it, cuts, signs off Five minutes, on Monday

Column three is the actual effort. The loop itself takes half an hour to set up. What costs time is access and context: where the data comes from, what the agent knows about your business, what voice it writes in, and where it is allowed to create something.

For the data you need a connection to your tools. The common route for that is the Model Context Protocol. What such a server is and how it differs from a programming interface is covered in What is an MCP server?, and which ones exist for the usual marketing tools is in the overview of MCP servers for marketing.

For context you need the part that is true at your company and does not change weekly: assortment, audiences, style guide, banned words, process. How to store that instead of retyping it into every prompt is in the guide on Claude skills for marketing. An agent without that context produces copy that sounds like nobody and assessments that would fit any retailer.

Limits that belong in every agent

Three limits decide whether a setup like this still runs three months later.

Stopping conditions. An agent that decides for itself how many steps to take needs an upper bound. A maximum number of iterations usually stops a hard question from turning into a long loop. Without that limit, you are paying for curiosity.

Reading as the default, writing as the exception. An agent that reads and drafts can do little damage. One that writes into systems can. And nothing should send outwards automatically: there is a human in front of every email to customers. The three levels and who approves them are in the template in the guide on AI policy for marketing teams.

Verifiable output. Every claim an agent makes has to trace back to something you can look up. In the weekly review that means every finding names the emails it rests on. An agent whose summary cannot be checked creates work instead of removing it.

A fourth limit is not technical but about data: agents do not judge better because they see more numbers, they need the right ones. The foundation for that is in the guide on marketing data analysis.

Where Reyo sits in a setup like this

In all four examples above, one place stays the same: the connection to what actually happened in the market. Reyo MCP is exactly that interface for your own AI client, for example Claude, ChatGPT or Claude Code. Your client reads your competitors' campaigns and emails, creates entries in the campaign planner and writes comments, always only within your own account. Access is included from the Professional plan upwards, and the setup guide covers the steps per client.

For the weekly review that means, in practice: the agent queries the week, groups, compares and creates the draft in the planner. In the level logic from the section above, that is one read connection and one write connection inside your own account, and none that sends anything outwards.

Two limits belong in the instructions for any agent working with this data, because it will otherwise talk straight past them. With competitor data we see what was sent, not how it performed: nobody has other shops' opens, clicks or revenue. And in analyses we do not name the shops, because the point is the patterns, not the senders. Where the observations come from is covered by competitor monitoring.

Four mistakes at the start

  • An agent for a task with fixed steps. If the order is always the same, build a workflow. It is cheaper and does the same thing every week.
  • No recipient. Output that nobody reads on Monday stops being produced after four weeks. Name the person before you start.
  • Treating write access as a detail. It is the only point at which an agent changes anything. It belongs in an approval, not in a configuration file.
  • Tools without context. Access with no stored knowledge about your business delivers correct sentences about some generic retailer.

How to start

Pick a task that comes up every week, depends on one person, and produces about a page. The weekly market review is the obvious candidate. Describe the steps as you would to a new colleague, set up the data connection, cap the iterations, and run the agent alongside your current process for four weeks.

After that, practice decides. If nobody is reworking the output in week four, you have an agent. If you correct the same thing every week, what is missing is context, not compute. And if the output looks identical every week, it was a fixed workflow all along, and you can build it as one. How these recurring flows are set up in general is covered in the guide on marketing automation.

Conclusion

AI marketing agents are not a new category of tool but a different distribution of the decision: you set the goal and the limits, the model picks the steps. That pays off for tasks whose path you cannot know in advance, and it does not pay off for tasks that run the same way every week.

The three questions you use to test every new agent stay the same: is it exactly one task, can I check the output in two minutes, and is it settled who signs it off and what happens when the agent gets it wrong?

Last reviewed 3 November 2026. The distinction between fixed workflows and agents follows Anthropic's publication on building effective agents, checked on 3 November 2026.

Reading about the market is good. Seeing your competitors live is better.

30 minutes, your competitors set up before the call, one recommendation to take away.