The Global Agent is an Early Access feature. For how to request access, refer to Feature Enablement.
The Global Agent shares the hub, the task list, transcripts, output files, and workspace memory with your Custom Agents. For those shared procedures, refer to Merlin AI Agents Home and Run and Manage Agent Tasks. For a comparison of the two agent families, refer to Agent Families.
Capabilities and Use Cases
The Global Agent suits work that crosses more than one screen in the dashboard, and work you are still shaping into a repeatable process.- Audience and segmentation: Turns a targeting question into a saved segment, and reports the segment’s size and reachability. You can check how many users match a condition before you commit to a campaign, and save the segment when the size matches your plan.
- Campaign creation: Builds push and email drafts, including one-time, periodic, event-triggered, and business-event-triggered, with A/B variants and locales. You can describe the audience, channel, and message, then review the draft in the campaign builder.
- Content and creative: Writes personalized copy, email HTML, Jinja tokens with fallbacks, locales, and content blocks. You can produce push copy in your house style, or the same message across every locale you send to.
- Quality control: Audits a campaign, draft, or flow, and returns a go, go with fixes, or no-go verdict. You can check audience, links, locale parity, and delivery settings before you send the campaign.
- Campaign discovery and reporting: Finds campaigns across channels and reports on a window, a period-over-period comparison, or a repeatable digest. You can pull last week’s push and email results against the week before, and read the numbers in one reply instead of one campaign report at a time.
- Analysis and diagnosis: Runs behavior, funnel, retention, and user analyses. You can ask why open rates fell after a send, and the agent works down the funnel, from sent to impressions to clicks to conversions, and reports where the number changed.
- Flows: Reads flow structure and reports trips, engaged versus control, and conversions. You can review how a live flow is performing before you change the flow.
How the Global Agent Works
Each task follows the same cycle, and you repeat the cycle by sending another message in the same task.- You describe the outcome. State what you want, the time window, and the channels or campaigns involved.
- The agent chooses its tools. The agent reads your request and decides which MoEngage data to query, so you describe the outcome rather than choosing a feature or a report type.
- The agent reads live data. The agent looks up campaign status, audience counts, and performance figures when you ask, so a reply reflects the current state of your workspace.
- The agent returns the work. A reply in the task, a campaign draft in the builder, or files you download from the task.

Example: Improving Day 1 Retention
The following walkthrough shows how one Global Agent task develops across four turns. The values are illustrative.
Limitations
The following boundaries are specific to the Global Agent:- No scheduling. Global Agent tasks are always Manual (Live). To run a job on a recurring schedule, build a Custom Agent instead. Refer to Set a Trigger.
- No test runs. The Global Agent runs live tasks only, so every task reads and writes real workspace data.
- No configuration. You cannot change the Global Agent’s instructions or restrict its tool set. The Global Agent carries the tools MoEngage enables for your workspace.
- The mode locks once a task starts. To run the same work in a different mode, start a new task. Refer to Choose a Mode.
- No delegation. The Global Agent does not delegate work to sub-agents. Refer to Build Multi-Agent Workflows.
- Flow authoring stays in the flow builder. The Global Agent reads flow structure and reports flow performance, and does not build a flow.
Best Practices
- State the outcome, the time window, and the channels or campaigns involved. The Global Agent chooses its own tools from your description, so the detail in your first message shapes the result. The agent asks you for any missing detail.
- Verify any figure that drives a decision. The agent is instructed to compute counts and rates in code, then check the draft reply against those figures before sending the reply. The check reduces wrong numbers rather than removing them.
- Refine within the same task rather than starting again. The agent keeps every earlier message and result in the task, so a follow-up question builds on the earlier replies.
- Review a draft in the campaign builder before you publish. The Global Agent prepares campaigns as drafts and is instructed not to publish. Refer to Steps That Stay With You.
- Approve a generated creative deliberately. Approval publishes the image to your workspace library, which is a step that stays with you. Refer to Steps That Stay With You.
FAQs
Why does the Global Agent not appear in my agent list?
Why does the Global Agent not appear in my agent list?
The Global Agent is an Early Access feature that MoEngage enables one workspace at a time. Refer to Feature Enablement.
Do I need to configure anything before my first task?
Do I need to configure anything before my first task?
No. The Global Agent is ready as soon as your workspace has access. Select Global agent in the composer and describe the outcome you want. Build a Custom Agent instead when you want fixed instructions, a fixed tool set, or a schedule.
Can the Global Agent publish a campaign for me?
Can the Global Agent publish a campaign for me?
No. The agent prepares campaigns as drafts and is instructed not to publish. Publishing stays a step you complete in the standard MoEngage campaign builder.
Can I run the Global Agent on a schedule?
Can I run the Global Agent on a schedule?
No. Build a Custom Agent and set a trigger on it instead. Refer to Limitations.
Can I restrict which tools the Global Agent uses?
Can I restrict which tools the Global Agent uses?
No. The Global Agent carries the tools MoEngage enables for your workspace, and its tool set is not configurable. To control an agent’s tools yourself, build a Custom Agent and assign them. Refer to Assign Tools.
Can I rely on the figures the agent reports?
Can I rely on the figures the agent reports?
Verify any figure that drives a decision. The agent’s own accuracy check reduces wrong numbers rather than removing them. Refer to Best Practices.
Can the Global Agent build a flow for me?
Can the Global Agent build a flow for me?
No. The Global Agent reports on flows rather than authoring them. Refer to Limitations.
Next Steps
Run Your First Task
Open the composer, select the Global Agent, choose a mode, and send your first message.
Follow a Running Task
Monitor a run, read a transcript, review output files, and understand agent memory.
Build a Custom Agent
Turn a job you repeat into an agent with its own instructions, tools, and schedule.