KEY TAKEAWAYS
- McKinsey found 62% of organizations experimenting with AI agents but only 23% scaling them; trust and control are the gap.
- The biggest marketing risks map to the OWASP LLM Top 10: prompt injection, sensitive data disclosure, improper output handling, excessive agency and misinformation.
- Guardrails: least privilege, human approval for public or financial actions, untrusted content treated as data, evaluations, logging and a kill switch.
AI agents are moving from demos into real marketing work. McKinsey’s 2025 survey found that 62% of organizations are at least experimenting with AI agents, but only 23% are scaling an agentic system anywhere in the enterprise (McKinsey, 2025).
A big reason for that gap is trust. An agent that can post to social media, change ad budgets or email customers can also do those things wrongly, fast and at scale.
This guide is the guardrails checklist we use before any agent we build touches a client’s systems. It’s grounded in two respected frameworks: the OWASP Top 10 for LLM Applications and NIST’s AI Risk Management Framework.
What makes agents riskier than chatbots?
A chatbot only produces text. An agent takes actions, such as calling tools, reading external content and writing to your systems. That’s where the value is, and where the risk is.
Anthropic distinguishes workflows (fixed steps defined in code) from agents (the model decides its own steps and tool use), and recommends choosing the simplest pattern that works (Anthropic, “Building effective agents”). The first guardrail is architectural: if a workflow can do the job, don’t build an agent.
The risks that matter most in marketing
The OWASP Top 10 for LLM Applications (2025) is a security community list of the most critical risks in LLM systems. Five map directly onto marketing agents:
| OWASP risk | What it looks like in marketing |
|---|---|
| LLM01: Prompt Injection | A web page, email or form message contains hidden instructions (“ignore previous instructions and…”) that the agent follows |
| LLM02: Sensitive Information Disclosure | The agent leaks customer data, pricing or internal notes into a reply or public post |
| LLM05: Improper Output Handling | Agent output is published or executed without validation (broken HTML, wrong links, unsafe code) |
| LLM06: Excessive Agency | The agent has more permissions or tools than the job needs, such as write access to ad budgets for a reporting task |
| LLM09: Misinformation | Confident but false claims about your product, results or competitors |
NIST’s Generative AI Profile describes the last one as confabulation, the production of confidently stated but false content, and lists it among the risks unique to or worsened by generative AI (NIST AI 600-1).
The guardrails checklist
1. Least privilege (against Excessive Agency)
- Give each agent only the tools its job requires
- Default to read-only access (analytics, ad accounts, CRM)
- Use separate credentials per agent, never a personal admin login
- Set hard limits: maximum spend change, maximum emails per hour, allowed domains
2. Human approval for consequential actions
- Anything public (posts, ads, emails to customers) goes to a review queue
- Anything involving money (budgets, bids, refunds) needs explicit approval
- Anything irreversible (deleting records, sending to a whole list) needs approval
3. Treat external content as data, not instructions (against Prompt Injection)
- Clearly separate your instructions from content the agent reads (web pages, emails, form fields)
- Tell the model that retrieved content may contain instructions and must never be followed
- Keep high-risk tools unavailable in steps that process untrusted content
- Validate outputs against an expected format (e.g., JSON schema) before acting on them
4. Protect data (against Sensitive Information Disclosure)
- Send the model only the fields it needs
- Keep secrets and API keys out of prompts; store them in your automation tool’s credential manager
- Check your AI vendor’s data retention and training terms
- Update your privacy policy to describe AI processing
5. Ground claims (against Misinformation)
- Give the agent an approved claims library (facts, results, pricing) and forbid other claims
- Require sources for statistics; block unsourced numbers
- Run a brand-voice and claims check before anything ships
6. Evaluate before and after launch
- Build a test set of 20–50 real tasks with known good answers
- Run it before every prompt or model change
- Sample and review live output weekly for the first month, then monthly
7. Observe and stop
- Log every tool call with inputs, outputs and timestamps
- Alert on errors, unusual volume and cost spikes
- Keep a kill switch that pauses the agent instantly
- Assign a named owner for each agent
Mapping it to NIST’s four functions
NIST’s AI Risk Management Framework organizes this work into four functions (NIST AI RMF):
- Govern: owners, policies, approval rules, claims library
- Map: what the agent can access, who it affects, what could go wrong
- Measure: evaluations, output sampling, error and cost monitoring
- Manage: fixes, prompt updates, access reviews, incident response
You don’t need a compliance department to use this. A one-page document per agent covering those four headings is enough for most marketing teams.
A worked example: the weekly reporting agent
| Decision | Choice |
|---|---|
| Pattern | Workflow with one AI step, not a free-roaming agent |
| Access | Read-only GA4, ad platforms and CRM |
| Output | A Slack message in a fixed format; no other actions possible |
| Grounding | Must quote numbers from the data pulled; no external claims |
| Evaluation | 10 past weeks with human-written summaries as the benchmark |
| Owner | Head of marketing; reviewed monthly |
Low risk, high value, and a good first agent for most teams.
What to do this week
- List every AI tool or automation that can currently take an action in your systems.
- For each one, write down what it can access and whether it needs that access.
- Remove one unnecessary permission.
- Add a human approval step to anything public or money-related that doesn’t have one.
- Start a simple log of what your automations did this week.
Want agents built with these guardrails from day one? See our Custom AI Agents service, or start with the free AI Automation Blueprints. For the bigger picture, read 7 AI Agents Every Marketing Team Should Deploy.
Frequently asked questions
What are AI agent guardrails?
+
Guardrails are the controls that limit what an AI agent can do and catch mistakes before they cause harm: restricted permissions, human approval steps, input and output validation, evaluations, activity logs, spending limits and a way to switch the agent off instantly.
What is the biggest security risk for AI marketing agents?
+
Prompt injection, ranked first in the OWASP Top 10 for LLM Applications. It happens when content the agent reads, such as a web page, email or form message, contains hidden instructions the agent then follows. Treat all external content as data, never as instructions.
Should AI agents have write access to ad accounts and CRMs?
+
Only when the task truly requires it. Give each agent the minimum tools and permissions it needs, default to read-only, and require human approval for anything public, irreversible or involving money, such as budget changes or bulk emails.
What is the NIST AI Risk Management Framework?
+
It is a voluntary framework from the U.S. National Institute of Standards and Technology for managing AI risks, organized into four functions: Govern, Map, Measure and Manage. Its Generative AI Profile (NIST AI 600-1) covers risks such as confabulation.
How do you test an AI agent before launch?
+
Build an evaluation set of 20 to 50 real tasks with known good answers, run it before every prompt or model change, and review a sample of live outputs weekly for the first month, then monthly.
Sources
- McKinsey & Company, The state of AI in 2025: Agents, innovation, and transformation
- Anthropic, Building effective agents
- OWASP GenAI Security Project, Top 10 for LLM Applications (2025)
- NIST, Artificial Intelligence Risk Management Framework: Generative AI Profile (NIST AI 600-1), July 2024
- NIST, AI Risk Management Framework
⚙️ 5 AI Automation Blueprints
Step-by-step builds for an AI lead qualifier, blog-to-social repurposer, ad report bot and more. Works in n8n, Make or Zapier.

By 