In Microsoft Dynamics 365 Business Central, the release of the Sales Order is a key control step — it indicates that an order is ready for subsequent processing, like picking, shipping, or invoicing.
But in most organizations, it’s beneficial to automatically notify certain users or departments when a Sales Order is released.
For instance:
Luckily, with some minimal AL customization, we can send an automatic email notification whenever a Sales Order is released.
Processing model.
This integration ensures accurate data capture, faster processing, and centralized storage for reporting and downstream Cloudflows.
In this blog, we will take you through:
This tutorial has been written according to Business Central 27 (2025 release wave 2), but the same applies to previous versions as well.
Step 1: Set Up Email in Business Central
You need to set up your email account before Business Central is able to send any email.




After the configuration is done, test your setup by sending a Test Email.
If successful, Business Central is now able to send emails via the Email and Email Message code units.
Now that the email setup is ready, we’ll create a new AL code unit that listens for the Sales Order release event and sends an email.
SendEmailOnSalesReleaseDoc.al


Subject: Sales Order 102001 Released
Body: Sales Order 102001 for customer Alpine Ski House was released on 06/10/2025 11:25 AM.
More Enhancements
You can extend this logic further based on your business requirements:
For more details like this please follow our company LinkedIn page where you will get all the new updates
every week:
https://www.linkedin.com/company/allgrow-technologies-pvt-ltd/mycompany/
or you can write us at contact@allgrowtech.com
Author