Autonomous Agents with Microsoft Copilot Studio - an overview

Holger ImberyHolger Imbery
6 min read

Summary lede :
In today’s dynamic business landscape, automating intricate tasks and improving decision-making processes are crucial for sustaining a competitive advantage. Microsoft Copilot Studio offers a powerful platform for developing autonomous agents that can transform business operations. This article delves into the benefits of utilizing Copilot Studio to create these intelligent agents, emphasizing their ability to enhance efficiency, lower costs, and drive innovation.

Business Benefits

Enhanced Efficiency and Productivity: Autonomous agents handle repetitive tasks, allowing employees to focus on strategic activities, thus increasing overall productivity.

Improved Decision-Making: These agents analyze large datasets in real time, offering actionable insights that enhance decision-making and responsiveness to market changes.

Cost Reduction: Automating tasks reduces labor costs and minimizes errors, leading to significant cost savings and better resource allocation.

Personalized Customer Experiences: Autonomous agents interact with customers in a personalized manner, improving satisfaction and loyalty through timely and relevant support.

Scalability: As businesses grow, autonomous agents can scale to manage increased workloads without compromising performance.

Innovation and Competitive Advantage: Implementing autonomous agents positions businesses at the forefront of technological innovation, enhancing competitive edge and attracting top talent.

Examples and Impact

Organizations like Pets at Home and Thomson Reuters have successfully implemented autonomous agents using Microsoft Copilot Studio, achieving significant cost savings and efficiency improvements.

Pets at Home :

  • Agent Purpose: Created an agent for the profit protection team.

  • Function: The agent monitors transactions and identifies potential fraud or discrepancies, ensuring that any suspicious activities are flagged for further investigation.

  • Impact:

    • Cost Savings: Potential to drive seven-figure annual savings.

    • Efficiency: Efficiently compiles cases for human review, reducing manual workload.

Thomson Reuters :

  • Agent Purpose: Developed an agent to speed up the legal due diligence workflow.

  • Function: The agent automates the review and analysis of legal documents, extracting relevant information and identifying key issues, accelerating the due diligence process.

  • Impact :

    • Time Reduction: Task completion time reduced by half.

    • Productivity: Significantly boosted efficiency in legal processes.

These examples highlight autonomous agents’ transformative impact on business operations, driving cost savings and enhancing productivity.

Building Autonomous Agents with Copilot Studio

Creating autonomous agents with Copilot Studio is straightforward, using a user-friendly interface for natural language or manual configuration. This flexibility allows customization to meet specific business needs.

Steps to Build Autonomous Agents

  • Define the Agent’s Purpose :

    • Clearly outline the tasks the agent will perform and the problems it solves.
  • Set Up the Environment :

    • Access Microsoft Copilot Studio and create a new project.

    • Choose the appropriate template or start from scratch.

      create a new agent

      Create a new agent

  • Describe Agent Behavior :

    • Use natural language to describe the agent’s actions and responses.

    • Specify triggers and conditions for the agent’s operations.

      describe behavior

      Describe behavior

  • Choose triggers :

    • Select triggers that will activate the agent based on specific events.

    • Configure triggers to respond to data entries, emails, time-based events, or user interactions (see below)

configure orchestration, add knowledge source and triggers

Configure orchestration, add knowledge source and triggers

upgit_20250216_1739706994.png

upgit_20250216_1739707049.png

upgit_20250216_1739707094.png

upgit_20250216_1739707131.png

  • Configure Actions :

    • Manually configure specific actions the agent should take.

    • Integrate with necessary data sources and APIs.

Choose from the library

Choose from the library and configure actions

  • Test the Agent :

    • Run simulations to ensure the agent behaves as expected.

    • Adjust configurations based on test results.

  • Deploy the Agent :

    • Once the agent’s performance is satisfied, deploy it to the desired environment.

    • Monitor its operations and make adjustments as needed.

Triggers for Autonomous Agents:

Triggers are essential for autonomous agents, allowing them to act based on specific events. Here are some common triggers you can use:

  • Data Entry: Trigger actions when new data enters a system.

  • Email Receipt: Activate the agent upon receiving specific types of emails.

  • Time-Based: Schedule actions at specific times or intervals.

  • User Interaction: Respond to user inputs or commands.

  • System Events: Trigger based on system status changes or alerts.

  • API Calls: Initiate actions when specific API calls are made.

  • File Changes: Monitor and respond to changes in files or directories.

Ready-Made Agents

Microsoft offers a variety of autonomous agents for Dynamics 365 that can be deployed immediately or customized further. Examples include:

  • Customer Service Agent: Enhances customer support by resolving common issues and answering frequently asked questions.

  • Sales Assistant: Helps sales teams by automating lead qualification and follow-up tasks.

  • Marketing Coordinator: Manages marketing campaigns and automates customer segmentation.

  • Finance Analyst: Automates financial reporting and analysis, providing real-time insights.

  • Supply Chain Manager: Optimizes inventory management and automates order processing.

  • HR Assistant: Streamlines HR processes such as onboarding and employee inquiries.

  • Field Service Agent: Schedules and dispatches field service technicians efficiently.

  • Project Manager: Automates project tracking and resource allocation.

  • IT Support Agent: Assists with IT troubleshooting and support ticket management.

  • Operations Coordinator: Enhances operational efficiency by automating routine tasks.

You can find more ready-made agents and additional information on the Microsoft Dynamics 365 website.

Costs for Autonomous Agents

Deployment costs for autonomous agents in Microsoft Copilot Studio are based on a metered model, calculated by the number of actions the agents perform. Organizations can choose between prepaid capacity packs or pay-as-you-go billing options, providing flexibility in managing expenses. For detailed pricing information, refer to the Microsoft Copilot Studio pricing page.

The usage of agents is measured in “messages”, and the total cost is calculated based on the sum of messages used by your organization. You can purchase messages through the Copilot Studio meter in Microsoft Azure, a pay-as-you-go option, for (USD/Euro) 0.01/message or via pre-paid message packs priced at (USD/Euro) 200 for 25,000 messages/month.

The Microsoft Power Platform admin center sets up billing and assigns message capacity to Copilot Chat and individual agents. Agent message usage varies with an agent’s complexity, frequency, and the use of specific features. These features have been categorized into five groups, including three new ones introduced today.

Copilot Studio featureConsumption rate
Web-grounded answers (new)0 messages
Classic answers1 message
Generative answers2 messages
Tenant Graph grounding for messages (new)30 messages
Autonomous actions (new)25 messages

Conclusion

In conclusion, Microsoft Copilot Studio provides a robust, low-code platform for developing autonomous agents that can significantly enhance business operations. These agents drive efficiency and innovation by automating repetitive tasks, improving decision-making, and offering personalized customer experiences. The examples of Pets at Home and Thomson Reuters demonstrate the tangible benefits and transformative impact of implementing autonomous agents. With straightforward, low-code steps to build and deploy these agents, businesses can quickly leverage this technology to gain a competitive edge and achieve substantial cost savings. Embrace the future of automation with Microsoft Copilot Studio and unlock new possibilities for your organization.

0
Subscribe to my newsletter

Read articles from Holger Imbery directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Holger Imbery
Holger Imbery

I talk and write about conversational AI, robotic process automation, and things that keep an architect awake at night. Your feedback on my articles is highly appreciated, and I would like to invite you to a professional discussion. I'm a Principal Architect @NTTDATA focusing on Microsoft Power Platform and Azure.