New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Use Copilot With Agent Capabilities To Automate Sales Order-Taking

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2024 Wave 2.

The 15th of the new functionality in the section is use Copilot with agent capabilities to automate sales order-taking.

We’re at a crucial juncture for AI in the workplace. Just as we now look back at the pre-PC era with astonishment, we’ll soon wonder how work was ever done without AI. Workers, overwhelmed by digital debt and workplace stress, are turning to AI for relief. Leaders can harness this momentum for tangible returns on investment. Copilot in Business Central is already enhancing users’ creativity and productivity by using AI in key application scenarios and providing guidance along the way. AI will gradually transform every aspect of work, achieving real business impact, and companies that proactively embrace this challenge will excel.

Using the Sales Order Taker custom copilot acting as an agent that works independently under your direction drives efficiencies and cost savings, and helps manage heavy workloads. The agent focuses users’ attention on critical tasks, increasing motivation and job satisfaction across the business function to which it is applied. Microsoft studies have shown that over the next five years, 41 percent of business leaders expect to redefine business processes with AI, orchestrating and managing AI agents while prioritizing ethical AI use.

Enabled for: Users by admins, makers, or analysts
Public Preview: Dec 2024
General Availability: Jun 2025

Feature Details

Copilot in Business Central is already enhancing users’ creativity and productivity with AI in key application scenarios, providing guidance and assistanceinworking with the product and finding the right data.

With this release, Microsoft are expanding the use of AI to enable customers to orchestrate and automate business processes using custom copilots with agent capabilities, or agents. Agents can work autonomously, perform assigned tasks, respond to different events and inputs, reason over the state of data, and overcome errors based on user inputand the context of theBusiness Central user experience. Agents requireminimalto no intervention from users, while bringing them in if circumstancesrequire their attention. Agents can act on behalf of a company, department, or team, not just a user.

To enable this capability in Business Central, Microsoft are introducing their first out-of-the-box agent, the Sales Order Taker agent, to automate the process of taking sales orders.

The agent is configured to manage the full process:

  1. Receive item requests from customer emails in a shared company mailbox.
  2. Identify the customer from those registered in Business Central.
  3. Draft the sales quote with the requested items.
  4. Verify item availability.
  5. Forward the sales quote to the customer for approval.
  6. Receive confirmation, and convert the quote into a sales order.

The agent operates based on the included instructions and user configuration, and uses AI to identify and carry out the necessary steps to complete this task within the Business Central environment. It seeks user intervention when specific situations arise. For example, when it prepares outbound communications or to provide business approval for key operations.

The Sales Order Taker agent can only access the parts of the product it needs to perform its duties. It comes with predefined permissions and role (profile), which it’s automatically assigned when you activate the agent.

The agent will have a simple configuration experience, where you can define the agent’s name, the channel for receiving requests for sales quotes and orders (shared company email), and select the steps you want to include or exclude in the process of taking orders from the customers.

When activated, the agent is ready to perform the process of capturing sales orders autonomously.The agent is started by an internal email processor in Business Central, which is configured to monitor the company mailbox provided in the agent’s configuration.

The agent will analyze and process received emails, engage in multiturn email correspondence with the prospect to clarify their request, send the sales quote with requested items (after a person approves it), and convert the quote into a sales order if this step is configured by the agent owner.

Actions performed by the Sales Order Taker agent, including navigating Business Central pages, creating and modifying records, and calling actions, are fully transparent so that you can review them. The actions show the agent’s user ID and will show up in the same places and in the same way as other users in list views, history, posted documents, notifications, and so on.

Business Central users maintain full transparency and control over the changes made by the Sales Order Taker agent by using additional experiences, which enable the users to:

  • Discover notifications from the agent. For example, when it requires help, or when the process demands human review (such as all inbound and outbound messages, approvals, and adding missing data).
  • Get a better understanding of the task’s context and history (“timeline” view), including the key steps.
  • Get a detailed review of each entity the agent created (such as sales quotes or sales orders). You can review all changes and suggestions the agent makes for a specific task, so you can adjust these changes if needed and sign off on proceeding with the task.

Click to show/hide the New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2 Series Index

New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2
Auto-Apply Templates When You Synchronize Data With Dataverse
Use New Reports And Demo Data for Financial Reporting
Manage Subscription Billing and Revenue and Expense Recognition
Integrate Field Service with Service Management
Archive Service Management Documents
View Item Availability in Field Service Work Orders
Export Posted Sales Invoices to Shopify
Replenish Items for Projects
Reconcile Payment Transactions in Shopify with Invoices
Use Directed Put-Away and Pick Warehouses with Projects
Capture Data from E-Docs with Azure AI Document Intelligence
Add Invoice and Receipt Documents to E-Documents in Bulk
Import, Export Product Info Using Shopify Metafields
Define Shipping Information For Shopify Shipping Fees
Enable Locations In Shopify Refunds
See Improved Usability For Service And Projects
Allow More Than One User To Post Warehouse Entries at a Time
Add An Item As A Shopify Variant
Use Excel Reports For Consolidation And Fixed Assets
Synchronize Product Translations To Shopify
Use Specific Prices And Discounts When Synchronizing Prices In Shopify
Add Extended Text To Project Planning Lines
Use A Default Quantity Of 1 For Accounts On Documents
Stay Current With Shopify Connector
Analyze Fixed Asset And Subscription Billing In Power BI
Use Refreshed Demo Data For Sustainability
Suggest Number Series with Copilot
Chat with Copilot and Learn to Use Installed Add-On Apps
Complete Bank Account Reconciliation Faster with Copilot
Create Product Information Faster with Copilot
Summarize Any Record with Copilot
Experience Enhancements to Analysis Assist with Copilot
Start Using Copilot Without Having to Set Things Up
Create Sales Lines Easily with Copilot
Automate Tests for Your Copilot Extensions with the Business Central Test Toolkit
Start Creating Power Automate Flows With Copilot
Raise Awareness Of Copilot Actions On Card, Document, And Listplus Pages
Display Errors And Messages In Copilot Prompt Dialogs
Experience Enhancements To Chat With Copilot
Get Usage Telemetry On Copilot Extensions As An ISV
Use Copilot With Agent Capabilities To Automate Sales Order-Taking
Start Using Integration with IRS for 1099 Submissions
Start Using E-Documents Framework Localized for Germany
Enable Additional Countries and Regions
Show Features With Demo Dataset For Czechia
Deferral Accounting – Posting The Original Amount As Correction – Czechia
Posting Of Alternative Customer-Vendor Posting Groups – Czechia
Calculate And Post Vat Settlement By Activity Code – Italy
Advance Letters With Reverse Charge – Czechia
Vat Return Feature Now Available – Czechia
Include Employee Transactions In Exchange Rate Adjustment Report – Czechia
Improve Vat Reporting And Adjustments – Czechia
Allocations Functionality In Cash Desks – Czechia
Sales Advance From The Project – Czechia
Enable Use Of Other Currencies – Czechia
Submit IRS 1099 Forms Electronically To IRIS
Set Up Easier In-Client Performance Profiling with Rules
Use the Ternary Operator when Coding in the AL Language
Pull Extension Source from GitHub when Opening Visual Studio Code from the Web Client
Use the 'This' Keyword for CodeUnit Self Reference
Restore Extensions if Publishing from Visual Studio Code Fails
Use Improved Features for Report Documents
Package Resources in Extensions and Access from AL
Run Code Action for 'With' for File, Project, or Workspace
Type Testing and Casting Operators for Interfaces
Extend Al Interfaces
Extend and Customize Profiles from Other Extensions
Remove Friction When Working With External App Dependencies
Specify And Use Full-Text Search Indexes On Table Fields
Manage Environment Updates More Flexibly
Migrate Record Links and Notes with Cloud Migration Tooling
Manage Per-Tenant Extensions in Admin Center
View App Compatibility with Future Versions in Admin Center
Get Notified About Issues with Job Queue Background Processing
Get List of Manageable Environments for Microsoft Entra Apps
Support IPv6 for Enhanced Security and Scalability
Encrypt Data At-Rest With Customer-Managed Encryption Key
Get External Notifications When Job Queue Entries Fail
Use E-Documents with Power Automate
Use Multiple VAT Numbers for a Customer
Achieve Sustainability Scorecards and Goals
Navigate the Sustainability Manager Role Center with Ease
Add Attachments When You Send Electronic Documents
Record Greenhouse Gas Emissions Using Purchase Invoices
Report Sustainability Entries with Financial Reports
Use New Service Providers in the E-Documents Framework
Purchase Carbon Credits
Enable Internal Carbon Fee Calculation in Sustainability
Track Sustainability Certificates For Items And Vendors
Use Multiple Subcategories For One Sustainability Account
Use Embedded Power Bi Reports Out Of The Box
Do Ad Hoc Analysis On Fixed Assets, Projects, And Services
Use Advanced Settings In The Power Bi Connector
Use Built-In Named Formulas In Excel Layouts
Access Keys with Key Tips In More Languages
Use Drag and Drop On File Upload Dialog to Attach Multiple Files
Resize Columns Even when Personalization isn't Enabled
Change The Data Search Method In Lists

What should we write about next?

If there is a topic which fits the typical ones of this site, which you would like to see me write about, please use the form, below, to submit your idea.

Your Name

Your Email

Suggested Topic

Suggestion Details

Leave a Reply

Your email address will not be published. Required fields are marked *