Automation

Automation lets the people who use your agent ask it to do a piece of work later, on its own, without opening the conversation again. Someone says "Every morning at 8, check the SLA of all branches. If any is below 80%, find out why and send the result to my WhatsApp" β€” and from then on the agent does exactly that, every day, in the background.

Nobody has to learn cron expressions, queues or workflow builders. The conversation is the interface; Automation is the persistent execution.


The model in one line

Every automation follows the same four steps:

Trigger β†’ Condition β†’ Task β†’ Action

StepAnswersExample
TriggerWhen is it evaluated?Every day at 08:00 (Asia/Jakarta)
ConditionShould it carry on? (optional)SLA is below 80%
TaskWhat work does the agent do?Analyze the SLA and find the likely causes
ActionWhat happens with the result?Send a WhatsApp message to 0812…

The task runs in your agent's own context β€” with its configuration, skills, and data access β€” and never with more permission than the person who created the automation already has.


Who does what

Two groups of people are involved, in two different places:

WhoWhereWhat they do
Users of your agentThe chat itself, and the Automations page in QA-WebCreate automations by talking to the agent, then view, edit, pause, resume, run now, view history of, and delete their own.
You β€” the agent's Owner or ContributorThe Automations group in the CMS sidebarDecide whether users may automate anything and within which limits (Policy), and watch or govern what they created (Monitor).

You govern; you do not write your users' automations for them. What an automation does stays with the person who asked for it.


Where it lives in the CMS

Open your agent's sidebar. Between Channels and Simulation there is an Automations group with two pages:

PageWhat it is forGuide
PolicyThe master switch and every limit: what users may automate, how many, how often, and what they may do with their own automations. Off by default.Set Up the Automation Policy
MonitorA governance view of every automation users created on this agent, with run history and pause / resume / disable / delete.Monitor and Govern

In this section

GuideWhat you will learn
How Automation WorksThe life of an automation: creation, scheduling, a run, the result, and the statuses in between.
Set Up the Automation PolicySwitching Automation on and choosing the limits.
Create an AutomationWhat your users say, what the agent shows back, and how to confirm β€” including schedules, conditions and actions.
Manage Your AutomationsThe user's own view: the Automations page, notifications, and the controls on each automation.
Monitor and GovernThe CMS Monitor, contributor permissions, and how Privacy Mode changes what you can see.
Troubleshooting RunsWhy a run was skipped, failed, or an automation stopped β€” and what to do about it.

Before you start

  • Users must be signed in. An automation belongs to a person, so it can only be created and managed by someone who is logged in. Visitors, the CMS preview, group chats and agent-to-agent calls never get Automation.
  • It is off until you switch it on. Until you enable it on the Policy page, the agent does not offer Automation and nobody sees an Automations entry in the chat.
  • Every run spends credit. A run is a real turn of your agent, billed like any other conversation. The Policy page has limits to keep this predictable.