Agentic AI Security: Tool Poisoning and Audit Trails
Explore agentic AI security risks, including MCP tool poisoning, and learn how governance, permissions, approvals, and audit trails reduce exposure.
An AI agent can do more than answer a question. It can interpret an objective, retrieve context, choose from approved tools, and attempt a sequence of actions across business systems. That flexibility creates value—but it also means AI agent implementation is a business-process, software-engineering, security, and operating-model program, not simply a model integration.
The latest adoption data shows both momentum and a value gap. In McKinsey’s August 2026 survey, 40% of respondents at organizations with more than $1 billion in annual revenue said they were scaling AI agents in at least one function, compared with 27% the year before; the figure among smaller organizations was 22%. Across respondents, 37% reported that AI had contributed positively to enterprise-level EBIT. These are survey findings, not universal outcomes, but they underline the point: deployment is advancing faster than consistently demonstrated enterprise-wide financial impact.
This guide sets out a realistic AI implementation timeline, the work that should happen in each phase, the decisions that can extend delivery, and the controls that should be in place before an agent is allowed to act in production. It also explains where Salesforce Agentforce can fit into the roadmap.
A production-ready agent is not merely available to users. It behaves reliably within a defined scope, uses only authorized data and tools, can explain or trace the actions it took, hands off when it reaches its limits, and can be monitored, updated, or disabled without disrupting the wider business process. For consequential actions, the organization must be able to reconstruct what happened and identify who or what was authorized to do it.
Before choosing a model or platform, decide whether the workflow genuinely needs an agent. If the process is stable and rule-driven, conventional code, workflow automation, or a Salesforce Flow may be easier to test and govern. Use an agent where language variation, unstructured context, or flexible task orchestration adds measurable value then constrain its actions with deterministic business rules.
The plan below is a reference schedule for a first, bounded enterprise use case. Phases may overlap, but each should have an explicit exit gate. A calendar milestone is not a substitute for evidence that the agent is safe and useful.
| Phase | Indicative timing | Key deliverable / exit gate |
|---|---|---|
| 1. Define the use case | Weeks 1–2 | Signed-off workflow, baseline metrics, owner, in-scope and out-of-scope tasks. |
| 2. Data, risk and architecture | Weeks 2–3 | Data map, access model, approved tools, risk assessment, integration and fallback design. |
| 3. Build a bounded MVP | Weeks 3–6 | One narrow workflow; limited tools; auditable actions; deterministic controls outside the prompt. |
| 4. Evaluate and harden | Weeks 6–8 | Repeatable test set, security/adversarial results, failure handling, latency and cost profile. |
| 5. Controlled pilot | Weeks 9–10 | Limited cohort, human oversight, monitored metrics, support playbook and rollback test. |
| 6. Production and hypercare | Weeks 11–12+ | Approved release, alerts, accountable owner, runbooks, support handover and review cadence. |
Planning note: a read-only assistant with clean knowledge sources and no external writes may be feasible in roughly 4–8 weeks. A multi-system agent that changes records, triggers payments or entitlements, or operates in a regulated environment may need 12–16 weeks or several months. These are directional delivery estimates only; scope, team capacity, procurement, data quality, and review requirements determine the actual timeline.
Start with one workflow and one accountable business owner. “Improve customer service with AI” is too broad to estimate or test. “Authenticate a customer, retrieve the status of their own case, summarize the next step, and route unresolved requests to the correct team” is much closer to a buildable scope.
Select an initial use case using practical criteria:
Record a baseline before development begins. Useful measures include average handling time, successful completion rate, escalation rate, rework, cost per completed task, customer satisfaction, and error severity. Without a baseline, an attractive demo can be mistaken for business value.
Architecture decisions made here often determine whether a 12-week plan stays near 12 weeks or slips into a multi-quarter program. Document where the agent gets facts, how it verifies a user, which systems it can call, where sensitive information travels, and what happens when a tool fails.
Use a recognized risk-management process rather than a one-time checklist. NIST’s AI Risk Management Framework and Generative AI Profile provide a lifecycle-oriented structure for identifying, assessing, and managing AI risks. They are guidance frameworks, not an automatic certification that a particular agent is safe.
The first version should prove one business outcome, not showcase maximum autonomy. Start with a narrow task, a small toolset, clear retrieval sources, and a defined response when the agent is uncertain. If the workflow involves writes, begin with draft or recommend mode before permitting execution.
The key deliverable is not just a prompt or a chat interface. It is a working slice of the business workflow with explicit interfaces, operational error handling, permission enforcement, and evidence that the agent’s actions can be inspected.
AI quality is not adequately measured by a handful of successful demos. Build a repeatable evaluation suite from real, permission-cleared examples and review it whenever prompts, tools, retrieval sources, models, or business rules change. Include typical requests, edge cases, ambiguous instructions, negative cases, and adversarial inputs.
At minimum, evaluate the following dimensions:
Set acceptance thresholds with the business and risk owners before testing. A low-risk knowledge assistant and an agent that changes financial or customer records should not share the same tolerance for errors. No critical authorization defect should be waived just because the average answer-quality score looks good.
Security practice is evolving beyond prompt filtering. OWASP’s 2026 Top 10 for Agentic Applications identifies risks specific to agents that plan and act; its Agent Control Standard, published in September 2026, emphasizes inspectability, traceability, instrumentation, and runtime control. Use these resources to shape threat modelling and operational safeguards, while testing against the actual architecture you deploy.
Pilot with a defined group, limited permissions, clear support coverage, and a tested stop/rollback path. Validate the real workflow, not just adoption volume.
Keep the pilot time-boxed, but never force a release to meet the calendar. A failed security gate means fix the issue, reduce scope, or stop the rollout.
Production begins operational ownership. Release gradually, monitor business results and system health, and assign an accountable owner. Model, retrieval, connector, permission, or business-rule changes can alter outcomes even when the UI stays the same.
This discipline matters as agents spread across teams. Gartner’s April 2026 guidance recommends a central inventory, identity and lifecycle controls, information governance, monitoring, and workforce training; only 13% of organizations in the cited research believed their AI-agent governance was adequate.
Keep the scorecard short enough to review regularly. The most useful metrics connect system behavior to business outcomes and include measures that can stop expansion when risk rises.
| Metric group | Example measures | What it tells you |
|---|---|---|
| Business outcome | Time per completed task; cost per resolution; successful self-service; conversion or throughput. | Whether the agent improves the workflow that justified the project. |
| Task quality | Completion rate; groundedness; correct tool/action rate; rework; escalation quality. | Whether the agent is useful and dependable—not just fluent. |
| Security and safety | Unauthorized access/actions; policy violations; sensitive-data exposure; audit completeness. | Whether it stays inside its approved operating boundaries. Critical violations should block release. |
| Operations and economics | P50/P95 latency; availability; cost per successful task; tool failures; retries. | Whether the service is supportable and financially viable at expected volume. |
| User experience | CSAT; adoption; user overrides; abandonment; feedback themes. | Whether people trust the service and can recover when it fails. |
Avoid reporting only aggregate accuracy. A system can have a high average score and still fail dangerously on a small number of high-impact cases. Segment results by user group, task type, channel, permission level, and risk tier.
For organizations whose customer or employee workflows already live in Salesforce, Agentforce is a natural option to evaluate because the agent can be designed around Salesforce data, existing business processes, and approved actions. It is not automatically the right choice for every workload: compare the needed channels, integrations, data sources, governance model, licensing, deployment options, and expected usage against a custom or external agent architecture.
Consider an agent that helps customers check case status, understand an approved knowledge article, and request escalation. A safe rollout can be staged:
The most important acceptance test is a security test: a customer must not be able to see another customer’s case by supplying their email, guessing a case number, or instructing the model to ignore restrictions. Verify customer identity and enforce record access in trusted application logic. A polite prompt saying “only show the user’s own cases” is not an access-control mechanism.
Salesforce-specific success is therefore not measured only by how naturally the agent responds. It is measured by whether the right customer can complete the right task, whether the agent follows Salesforce security and business rules, and whether support teams can audit, recover, and improve the workflow.
Start with a valuable workflow, trusted data, explicit permissions, and repeatable tests. Expand only when pilot evidence supports it. Production means an agent operates safely, reliably, and under accountable control not merely that it works in a demo.
A narrow, read-only use case with clean data and few dependencies may fit into a 4–8 week delivery window. A useful baseline for a bounded enterprise pilot is around 10–12 weeks. Multiple integrations, write actions, regulated data, complex identity requirements, or procurement and governance reviews can push delivery to 12–16 weeks or several months. These are planning ranges, not guaranteed benchmarks.
Implementation covers the full lifecycle: use-case selection, data and architecture, build, evaluation, governance, user readiness, and operating design. Deployment is the release of a tested version into a target environment. A successful deployment is one milestone within implementation—not proof by itself that the agent is delivering sustained business value.
It is ready when the agreed business outcomes are demonstrated, critical authorization and safety tests pass, important failure modes are handled, monitoring and rollback are functional, support ownership is assigned, and the business and risk owners approve the remaining risks. “It worked in the demo” is not a release criterion.
Choose based on workflow fit, data access, integrations, security, operational ownership, extensibility, licensing, and total cost. A platform-native option can reduce integration friction for workflows already centered on that platform. A custom or external agent may fit better when orchestration must span multiple systems or platform constraints outweigh the benefits. Run a scoped proof of value and compare the same acceptance tests across options.
Get Started
Share a few details about your goals: a Mirketa consultant will follow up within one business day.