Microsoft released In-App Notification feature as part of Release Wave 2 – 2021.

This feature allows the configuration of In-App notifications that pops out for users in the notification center while working in their model driven web apps.

Zap Notifications Generator App allows bulk generation of In-App Notifications (Bell Notifications): onDemand, based on Triggers Or based on Recurring pattern + Form Notifications + Email Notifications!

Let’s see how we can insert record field values within the generated notification message.

Use-Case: Notifying User on Case Assignment.

In the In-App message have details for: Case Title, Case Number, Case Customer, Created On + Link to  Case Record + Link to Case Customer …as shown in screenshot below:

Now for generating this kind of notification which needs to trigger on Case assignment…we will use Power Automate & Trigger Notification configuration functionality of Zap Notifications Generator App.

In this blog, we will just focus on creation of the Notification Message which is part of “Trigger Notification” configuration record…(For details on how to actually generate this notification using Power Automate… refer Blog link…)

Below shows screenshot of “Trigger Notification” configuration record…  Msg Section:

Let’s understand the different areas of this tab:

Token Generate Helper: You can insert record field values within the Notification Title, Body & Action fields.
Token Generate Helper allows you to easily build the token for field values.
For example:
Token for Case Title: {{!incident:title}}
Token for Case Customer: {{!incident:customerid}}
Token for Case Contact – First Name: {{!incident:contactid|firstname}}
Token for Case URL: {{!#incident:title}} //You can use any Case field and we will insert the URL of Case record.
Token for Case Customer URL: {{!#incident:customerid}}

Title & Body: You can insert dynamic case fields using Tokens. Further you can also format the text as per Markdown Syntax.

Action 1 and Action 2: Here in the URL… add the tokens for Case and Case.Customer.

Now using the above information, we automatically create the JSON text… which is internally used for generating the notification.

This blog is part of our series “Introducing Zap Notifications Generator App for Dynamics 365 Sales, Customer Service & Power Apps”.

Below are links for all blogs in this series:

Blog 1: Enable/Disable In-App Notifications feature (link)
Blog 2: Generate In-App Notifications in Bulk for multiple users / teams (link)
Blog 3: Some common user-scenarios for using In-App Notifications (link)
Blog 4: Generate In-App Notifications automatically as per Recurring Schedule (link)
Blog 5: How to insert record field values within the In-App Notification message (link)
Blog 6: How to generate In-App Notification from Power Automate / Flow (link)

Zap Recent Updates (Oct 2021)

1. New App Released: Zap Notifications Generator App has been released. This App uses the new Dynamics 365 In-App Notifications feature that was released as part of Release Wave 2, 2021. (Please note that On-Premise users who do not have this Wave 2 feature can also use our Notifications App!)
This App is also part of our Zap All-in-One package!

2. New Version Released: Zap Report Scheduler App (v 31.2.1.9):
Now use Power Automate to Export Report to Excel / PDF documents!

3. New App Released: Zap Audit User Actions App: Boost User Adoption by Easily tracking User Logins and Actions (Create / Update / Delete / Qualify / Opp Won/ Case Resolved / Task Completed etc)! This App will also be part of Zap All-in-One Subscription!

4. Next Major version of Zap Helpdesk App will be released in Jan 22… there are tons of new features being added!!

5. New Version Released: Zap Email Parser App (v 25.4.1.9):
1. Ability to define a configuration as default configuration. So if none of the filter conditions match then you can have this default configuration executed.
2. Added support for Dynamic date values when creating parsing rules (e.g. automatically populating current date or current date + X days)