Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Extending Copilot in Business Central requires working with several different components. In this article, we'll walk you through the necessary tasks to extend Copilot for Business Central.
A Copilot in a Business Central extension involves three essential components:
To develop an effective Copilot extension, you'll need to work with each of these components.
Before you can get started with extedning Copilot in Business Central, you must apply for access to Azure OpenAI Service. Once you're approved, you can create an Azure OpenAI resource in the Azure portal. From this resource, you get your API key and deployment name.
To learn more, go to Get set up with Azure OpenAI Service.
The AI module of the Business Central system application provides the API for communicating with Azure OpenAI. In this task, you use the AI module to define the application logic in AL code to request and retrieve AI-generated content from the Azure OpenAI service.
To learn more, go to Build AI capability in app.
The Copilot user interface is an essential component of any Copilot experience. In this task, you design the Copilot user interface by using a PromptDialog type page. This page enables users to input their requirements, start the generation process, review the output, and save it. The PromptDialog page can be customized to suit the needs of your specific extension and can include fields for user input, buttons for initiating the generation process, and fields for displaying the generated content.
To learn more, go to Design the Copilot user experience.
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Certification
Microsoft Certified: Dynamics 365 Business Central Developer Associate - Certifications
Demonstrate you have the skills to design, develop, test, and maintain solutions based on Dynamics 365 Business Central.
Documentation
What are the developer tools for Copilot? - Business Central
Get an overview of the toolkit from Business Central for extending Copilot in your extensions.
Build the Copilot capability in AL - Business Central
Integrate with Azure OpenAI Service through the AI module of Business Central.
Integrating AI using the developer tools for copilot - Business Central
Build AL extensions that include copilot and generative AI experiences.