Stepthrough Start free

Guardian AI Approval Gates: Use Cases by Office Role

Quick answer

A Guardian approval gate belongs in front of any n8n step a role can't undo: an email to a client, a change to a record, a payment or a delete. Every office role draws the same line the free Guardian approval gate lesson draws for a made-up bookkeeping firm: the agent can read, sort and draft on its own; anything that reaches a customer, moves money or changes a record waits for a person; and it never deletes. What changes by role is the action type, the field the rule checks and the list of values that pass.

Last updated

Take the free module →Module 18 of the free n8n Jump Start course, about 14 minutes. No account needed.

Guardiann8nAI governanceUse cases

The lesson builds one policy, for email.send, with one rule, Only allow specific values. The examples below reuse that pattern. Where a role needs a different rule type, the Rules section lists Set a number limit, Block specific values and Set an aggregate limit, but the lesson only builds and tests the allow-list rule, so test any other rule with your own payload before you rely on it.

How does the pattern work for any role?

PieceIn the lessonWhat you change
Action typeemail.sendOne per kind of action, lowercase dot notation
Field checkedrecipientThe payload field that decides the risk
Values that passTeam addressesYour own safe list
OtherwiseRequire Approval, with a reasonKeep it, and write a reason a reviewer understands
No policy at allDeny unmatched actionsLeave it on

Only the Allowed output reaches the action; approvals run through the Guardian Approval Trigger path. That is human in the loop where it counts, not on every step.

How do bookkeepers and accounting firms use it?

The lesson's own case. Maya Chen's agent at Harbor Line Bookkeeping reads the overdue invoices sheet, sorts clients by days overdue and drafts a reminder for each, about 60 a month. Emails to team@ and billing@ go out alone; reminders to clients land in the Approval Inbox, where Edit Payload & Approve fixes a wrong amount before it goes.

  • Check: the client reminder test should return REQUIRE APPROVAL, and the team test ALLOW.

How do account managers and agencies use it?

An agency's agent drafts weekly status emails to clients. Same policy, same rule: internal addresses pass, client addresses wait. The reviewer reads the held draft in the inbox and approves with one click, instead of opening every draft in Gmail.

  • Change: the allow list to your agency's internal addresses.
  • Check: keep one active workflow listening for email.send, or one approval can send twice.

How do operations managers use it?

Ops teams let agents update trackers and close out tasks. Changing a record is a different action type from sending an email, so it gets its own policy. Anything with no policy, such as a delete, is already blocked by Deny unmatched actions.

Guardian's Organization settings: Default Policy Behavior set to Deny unmatched actions (Recommended)
Anything without a policy is denied
  • Check: never write an allow policy for deletes.

Try it free, step by step

Guardian: Make Your n8n AI Agent Ask Before It Emails a Customer. A business case for a small firm whose n8n agent drafts client emails: turn "team emails go out alone, client emails wait for a person, deletes never happen" into a Guardian policy, test it, and see… You do every step yourself in a practice copy of Guardian, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

How do HR and recruiting teams use it?

An HR agent drafts replies to candidates and employees. Messages to the HR team's own inbox can go out alone; anything to a candidate waits, because a wrong word in an offer or a rejection is hard to take back.

  • Change: the allow list to HR's shared addresses, and the reason to "Candidate emails need HR approval."
  • Check: the rule's field name must match the payload exactly. A typo silently turns the rule off.

How do sales teams use it?

A sales agent drafts follow-ups after demos. Reps want speed, managers want control over what prospects receive. The allow-list policy sends internal notes straight through and holds anything to a prospect for one approval.

  • Change: the reviewer can be the rep. Approvals Required stays at 1 in the lesson.
  • Check: for the first week, run with Listen Mode to see how many emails would be held before anything is blocked.

How do executive assistants use it?

An assistant's agent drafts replies on an executive's behalf. Replies to colleagues pass; replies to outside contacts wait for the assistant or the executive. Held requests carry an expiry time, so check the inbox on a routine.

  • Check: keep the Guardian API key in the n8n credential, never in a shared doc.

What should every role log and review?

Guardian keeps a record of each decision, and an edited payload leaves the original in the audit trail. Review held and denied requests once a week: if the same safe address keeps getting held, add it to the list; if something odd was denied, find out why the agent asked. That review is the practical side of AI governance.

For setup details see the Guardian cheat sheet, the Guardian FAQ and the common mistakes. Guardian is listed in the AI tools directory.

Key takeaways

  • Every role uses the same pattern: one policy per action type, an allow list, Require Approval for the rest.
  • Deny unmatched actions covers deletes and anything you didn't plan for.
  • Change the field, the safe values and the reason for your role; test with your real payload.
  • Review held and denied requests weekly and tune the list.

Frequently asked questions

Which actions should need approval?

Anything that reaches a customer, moves money or changes a record. Reading, sorting and drafting can run alone.

Can one Guardian account cover several teams?

Yes, with one policy per action type. Keep one active n8n listener per action type.

Does the approver need n8n access?

The approver works in Guardian's Approval Inbox, not in the n8n workflow.

What if a held request isn't approved in time?

Held requests show an expiry time in the inbox. Check it on a routine so nothing waits too long.

Free lessons in this post

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

Keep reading

All blog posts · All free tutorials