OVERVIEW
Build, deploy, and continuously improve enterprise agents
Bring your preferred framework and model, then deploy with one command to a session-isolated managed runtime with built-in identity and observability for continuous improvement.
- Build prompt agents with the Microsoft Copilot harness for reasoning, reusable skills, and sandboxed code and tool execution—or bring your own code, framework, and harness with hosted agents.
- Run agents on a session-isolated managed runtime that scales with demand. Connect agents to business systems and bring them into Microsoft Teams and Microsoft 365 Copilot, so people can use them in their everyday work.
- Manage agent identity, tool access, networking, and safety controls with visibility into agent behavior. Use evaluations and Agent Optimizer to generate and test improvements to instructions, skills, tools, and model selection—then validate changes before promoting them to production.
FEATURES
Discover tools and capabilities to build your own agents
Hosted agents
Bring your own code, framework, and harness to a session-isolated managed runtime with autoscaling.
Prompt agents
Use Responses API-based agents for simple tasks and fast responses, or the Microsoft Copilot harness for complex, long-running work.
Memory
Use managed short-term, long-term, and procedural memory so agents remember context without managing an external database.
Toolboxes
Connect agents to Microsoft IQs, skills, plugins, other agents, and MCP tools through managed integrations with centralized authentication and governance.
Voice agents
Add real-time voice to agents without rewriting them, enabling natural conversations where users can interrupt, pause, and change direction—all on the same managed agent platform.
Enterprise readiness
Manage agent identity and tool access with Microsoft Entra Agent ID, and protect enterprise connections with supported private networking options.
Agent optimizer
Turn evaluations into candidate improvements to instructions, skills, tools, and model selection—then validate changes before production.
Distribution
Bring agents into everyday work by publishing to Microsoft Teams and Copilot, and enabling access through Microsoft 365 accounts.
SECURITY
Built-in security and compliance
120K
Foundry is used by developers at more than 120,000 enterprises and digital natives, including 80% of Fortune 500 companies.
3B
daily enterprise search queries
11K+
Foundry Models to choose from—see why Microsoft Phi on Foundry Models has over 60 million downloads.
Pricing
Flexible, consumption-based pricing
Costs depend on the agent configuration and resources you use, including model tokens, hosting compute, and separately metered tools.
RELATED PRODUCTS
Azure products work better together
Build comprehensive solutions using Foundry Agent Service and other Azure AI products.
Find your AI models and tools
Discover Microsoft Foundry—your all-in-one platform for building transformative AI apps and agents.
CUSTOMER STORIES
Organizations are building custom agents with Foundry Agent Service
FAQ
Frequently asked questions
- Foundry Agent Service is a managed service for building, deploying, governing, and continuously improving enterprise agents. Include both prompt and hosted agents.
- Agents are your AI assistants that can help you optimize business processes and enhance productivity across all areas of your business. They are available in a wide array of capabilities, tools, and levels of complexity depending on your organization’s needs.
- AI agents are powered by several key capabilities that make them far more dynamic and versatile than traditional systems. For example, agents can use tools such as web search, code execution, and calendars, while retaining memory of past interactions to inform decisions. The ability to plan, act, and react in real time allows these agents to provide adaptive solutions for a variety of use cases. AI agents can even critique their own performance and collaborate with humans to improve their output.
- Foundry Agent Service addresses a wide range of use cases, including:
- Automating customer support by integrating with CRM systems to provide real-time assistance and resolve queries.
- Enhancing productivity by automating routine tasks and workflows, such as scheduling meetings, sending reminders, and generating reports.
- Improving decision-making by providing data-driven insights and recommendations based on real-time data analysis.
- Developers can easily build enterprise-grade agents that are secure, scalable, and performant. They can ground their agents with relevant, secure enterprise knowledge, automate complex workflows, and use prebuilt tools for advanced data analysis. Additionally, developers can choose the best model for their needs and benefit from scalable, secure memory management.
- Foundry Agent Service supports enterprise security patterns such as agent identity with Entra Agent ID, private networking options (including BYO VNet), and multiple authentication approaches for tool access. Teams can also use tracing to monitor and troubleshoot agent behavior.
- Hosted agents provide a managed runtime for running agent code in Azure. They help teams deploy agents without managing infrastructure and support running custom-code agents built with frameworks like Microsoft Agent Framework and LangGraph.
- Foundry Agent Service supports publishing agents to Microsoft Teams and Microsoft 365 Copilot. This helps teams bring agents to where users already work and manage distribution through existing Microsoft experiences.
Next steps
Choose the Azure account that’s right for you
Pay as you go or try Azure free for up to 30 days.
AI development tools
Design and manage AI applications
Create, customize, and scale AI apps and agents efficiently.
Products
Find the right AI products for your needs
Create the next generation of applications using artificial intelligence capabilities for any developer and any scenario.