Extending Dynamics 365 Finance Functionality with Microsoft Teams

Resources

Arctic IT News, Articles and Events

Extending Dynamics 365 Finance Functionality with Microsoft Teams

Publish Date

March 11, 2026

Tags

Dynamics 365 Finance | Microsoft Teams | Power Automate

If you use Dynamics 365 Finance and Supply Chain Management (D365 F&SCM) daily, chances are you’re also using Microsoft Teams throughout your workday. What if you could interact with D365 F&SCM directly from within Teams?

The good news is…you can!

By utilizing the hundreds of existing Business Events in D365 F&SCM, creative interaction with Microsoft Teams is quick, simple, and can afford many time-saving conveniences to the user experience.

 

Dynamic D365 F&SCM Workflow Approvals in Teams & Email

One of the most common uses is to enable approval of D365 F&SCM workflows directly from within Teams, negating the need to go into Dynamics at all.

Through a fairly simple Power Automate Flow, the data from the Business Event is sent to the Microsoft Teams Approvals app. The workflow can then be reviewed and approved directly from the Teams desktop or mobile app.

The goal of the Power Automate Flow is to send key information the user needs to approve the item without leaving Teams. The Flow relays all the dynamic data from the placeholders within the workflow configuration, and a link to the item is included right in the Teams notification.

Anything you can set a traditional notification placeholder for – you can now send to Teams. Common examples include:

  • Customer or vendor information
  • Financial dimensions
  • Line-item information, whether or not the item passed budget check
  • The submitting user’s comments

Most workflows typically have hundreds of individual field placeholders available.

Microsoft Teams Approvals App Preview

Microsoft Teams Approvals App Preview

 

The user can then approve, reject, reassign, or perform any other actions allowed on that workflow directly from within Teams.

Additionally, Power Automate will send an email with Approve/Reject buttons right in the email. The user can supply comments and ‘Approve’ directly from Outlook without ever going into D365. (This replaces the less functional emails currently being sent by D365.)

Power Automate Approval Email Preview

Power Automate Approval Email Preview

 

Once the workflow is fully approved (based on the criteria: single approver, majority approver, etc.), the original Teams notification is auto-updated to ‘completed’. Additionally, the same email notification in my Outlook inbox self-updates to ‘completed’.

This is important, as a given workflow may send notifications to several people for approval. This feature updates notifications for all recipients dynamically by displaying the current status in real time to all recipients and whether another approver has taken action. It also prevents them from trying to approve something that someone else already approved.

Because the original email and Teams notifications are dynamically updated, no secondary update email/notification is required.

Power Automate Email Dynamically Updates to ‘Completed’ in Real Time

Power Automate Email Dynamically Updates to ‘Completed’ in Real Time

 

If a workflow is approved from within Teams or via email, the history notes will show ‘External Workitem Completion’. Additionally, any comments left by the approver will carry through to the workflow history.

Approved Work Item Example in Dynamics 365 Finance

Approved Work Item Example in Dynamics 365 Finance

 

This, of course, also works seamlessly with mobile application versions of both Teams and Outlook as well.

Mobile Preview for Teams and Outlook Approvals

Mobile Preview for Teams and Outlook Approvals

 

Endless Teams Integration Possibilities with Notifications

What’s more, interaction with Teams isn’t limited to just workflows! Even simple notifications can be made more useful and convenient via interaction with Teams.

Anything with a Business Event can be consumed and transmitted to Teams by a Power Automate Flow. The most recent version of D365 F&SCM at the time of this article publishing (v10.0.46) has over 700 Business Events built in.

The silver bullet here is that System Alert has a Business Event. Most users already know that we can set a System Alert on pretty much anything, which means we can send a Teams notification on pretty much anything.

Below are just a few examples of how you can use this type of Flow connection to send a Teams notification to a person or channel. You can even configure it to start a group chat with a preset group of users.

  • Send a Teams notification to a person or channel, upon a journal being Reported as Ready, for those journal names without a workflow.
  • Send a notification to the AP Team Channel when a certain vendor’s aging reaches a preset threshold.
  • Send a notification to the AR Team Channel when any customer’s credit limit is raised to a certain amount.
  • Notify a specific user or channel anytime a PO is created over a certain amount, or containing specific line items.
  • And anything else you can imagine.

 

Teams Notification Example from Workflows

Teams Notification Example from Workflows

 

Workflow approvals and notifications are just two examples of the functionality that may be extended into Microsoft Teams – providing more effective communication between D365 F&SCM and your users. The only limit is your creativity.

Microsoft Dynamics 365 Finance and Supply Chain Management works where you work!

If you’re ready to extend D365 F&SCM with Teams but want help with configuring workflows, we can help. Arctic IT has over two decades of experience implementing and supporting Microsoft Dynamics financial systems. Connect with us today to get the conversation started.

John W, Senior Client Services Consultant at Arctic IT

By John Wainwright, Senior Client Services Consultant at Arctic IT