TL;DR: Azure AI Foundry agents can be compromised through prompt injection that turns email-triggered workflows, data sources, and action tools into an exfiltration path, according to Zenity. The central problem is not one control failure but the assumption that untrusted inputs can still be safely routed through highly capable agent workflows.
Editorial analysis by NHI Mgmt Group, based on content published by Zenity: “Inside the Agent Stack: Securing Azure AI Foundry-Built Agents”.
Key questions
Q: What breaks when AI agent workflows treat untrusted email as a valid instruction source?
A: The workflow breaks at the boundary between interpretation and execution.
Q: Why do agent workflows that can read data and send messages create higher risk?
A: Because the same workflow can move from discovery to exfiltration without leaving the agent’s control plane.
Q: How can security teams tell whether an agent is overreaching its intended workflow?
A: Look for paths where a benign trigger can reach multiple privileged systems, especially when the same thread can read, reason and act.
Practitioner guidance
- Define workflow trust boundaries Inventory each agent trigger, data source and action path, then mark where untrusted input crosses into privileged operations.
- Restrict outbound action scope Limit which agents can send email, call APIs or retrieve CRM data, and separate read-only review paths from action-capable paths.
- Classify untrusted input paths Treat email, chat and file content that can enter agent threads as hostile by default when it can influence tool selection or workflow branching.
Bottom line: The article shows that Azure AI Foundry agent risk is a workflow-boundary problem, not only a prompt-safety problem.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Workflow boundaries, not prompts, are the real control plane for AI agents: This article shows that the security question is no longer whether a model can be persuaded, but whether a workflow can be safely allowed to carry untrusted input into privileged actions. When triggers, data sources and tool calls are linked in one execution path, the boundary itself becomes the governance object. The practitioner lesson is to model agent workflows as identity-bearing systems, not as isolated model sessions.
A few things that frame the scale:
- 70% of organisations grant AI systems more access than they would give a human employee performing the exact same job, according to the 2026 Infrastructure Identity Survey.
A question worth separating out:
Q: Should organisations separate agent triggers, data sources and action tools?
A: Yes, when those components cross trust domains. Separation reduces the chance that untrusted input can directly steer a privileged action, and it makes it easier to apply different review, logging and approval rules to each stage of the workflow.
👉 Read our full editorial: Securing Azure AI Foundry agents starts with workflow boundaries