Overview
“Automation” in Minimal AI is not a single switch. Whether your agent sends a reply on its own is decided by several layers that all have to line up:- Global automation — the account-wide master switch that decides whether your agent may send replies automatically at all. Configured in your automation settings.
- Automation coverage — for a specific reply, something has to say “this is safe to send on its own”. There are two independent ways to get coverage: automated protocols and the automation prompt.
- Guardrails — a final safety check that can still hold a reply back even when everything above says go.
Turning on global automation does not automate every reply. It only unlocks automation — each reply still needs coverage (from an automated protocol or the automation prompt) and has to pass guardrails.
The master switch: global automation
Global automation lives in your automation settings and applies to the whole agent. When it’s off, every reply is left as a suggestion for your team, no matter how anything else is configured. When it’s on, automation is unlocked — but a reply is only sent automatically if it also gets coverage and passes guardrails.Automation prompt vs. automated protocols
This is the distinction that causes the most confusion. Both grant coverage — permission for a specific reply to be auto-sent — but they work very differently, and a reply is eligible if either one is satisfied.Automated protocols
Each protocol has an Automated toggle. When a message is handled by protocols, coverage passes only if every matched protocol is set to Automated. If a message spans multiple topics and even one matched protocol is not automated, the reply is drafted instead of sent. This is precise, per-scenario control: you decide exactly which scenarios the agent may handle on its own by toggling them one at a time.The automation prompt
The automation prompt is a plain-language instruction in your agent’s configuration that describes which kinds of replies are safe to send automatically — for example, “Automate responses about order status, delivery times, and return policies.” When the drafted reply fits what the prompt describes, coverage passes. The important catch: the automation prompt is evaluated from only the conversation and the reply the agent drafted. It does not see which protocols matched, what your integrations returned, or which actions were involved. So:- ✅ Good automation-prompt instructions describe topics or types of replies: “Automate answers to questions about shipping times and our return window.”
- ❌ Poor instructions rely on things the prompt can’t see: “Automate when a Shopify order lookup was performed” — it has no visibility into tool calls or protocols.
Coverage is an OR: a reply is eligible to auto-send if its matched protocols are all automated or the automation prompt allows it. You don’t need both.
The layers of automation
For a reply to actually be sent automatically, all of the following must be true at once:1
Global automation is on
Automated mode is enabled in your automation settings. If it’s off, everything stays a suggestion.
2
The reply has coverage
Either every matched protocol is Automated, or the automation prompt allows this kind of reply. If neither is satisfied, the agent drafts a suggestion.
3
Any actions used are automated
Actions have their own automation toggle per protocol. An action only runs on its own when both the protocol and the action are automated. Otherwise the agent proposes the action and waits for a human.
4
Guardrails pass
Safety checks (toxic language, prompt-injection attempts, unfilled placeholders, a customer asking for a human, rate limits, human takeover) must not trip. If one does, the agent leaves a draft.
The logic is an AND across the layers: global automation on + coverage (automated protocols or automation prompt) + any actions automated + guardrails passed → the reply is sent automatically. If any layer fails, the agent falls back to a suggestion.
Active vs. Automated
Don’t confuse a protocol’s two toggles:- Active — whether the agent may use the protocol at all. When paused, the agent ignores the protocol even if its base is connected.
- Automated — whether the agent may auto-send replies for the protocol. When off, the agent still uses the protocol, but leaves its reply as a suggestion.
Recommended rollout
1
Start in suggestion mode
Keep global automation off at first. The agent drafts replies your team reviews and sends — the safest way to build trust in its answers.
2
Turn on global automation
Once you’re confident, enable automated mode in your automation settings. This unlocks automation but doesn’t auto-send anything on its own yet.
3
Grant coverage gradually
Start by automating the protocols you trust most (simple, high-volume, low-risk scenarios). As you gain confidence, you can broaden with an automation prompt that allows whole categories of replies.