Skip to content
JScheper.com
JScheper.com

BizApps, Powerplatform and AI

  • Home
  • Blog
  • Contact
JScheper.com

BizApps, Powerplatform and AI

Personal Notification Hub

Stay Connected and Informed: Manage Your Notification Preferences

Posted on May 22, 2024May 22, 2024 By Jeroen Scheper

Stay Connected and Informed, How can you achieve this? “Can I get an email notification when I get a lead?” or “How about if I get an alert when that Work Order is assigned to me”? These are only a few of the questions that I get a lot in different contexts. Personally speaking, I am getting overwhelmed when it comes to email notifications triggered by events. I got to the point where I archive these straight away because there are just too many to read and most of them are not relevant.

Now I know that there are functionalities in Dynamics 365 or Power Platform that can do part of these notifications, think about within the Assistant you have Insight Cards that can notify you when certain events take place. But different people have different opinions, which also means different channels on how people would like to stay connected and informed. This is where the idea of the Personal Notification Hub was born.

Stay Connected and Informed

The idea is simple, there are predefined Notification Types or events that are managed by potentially an IT Department. For each of these Notification Types users can via which channel they want to stay connected and informed.

How to build your own Personal Notification Hub

To build your own Notification Hub to stay connected and informed, you need a custom page where you will be managing the preferences for each of the notification types and the channels you would like to facilitate. In this example, I have added WhatsApp, since it is a popular way of receiving notifications. Unfortunately, I do not have that connector available to myself but I thought it would be valuable to add it.

In our scenario, I have added a custom page to the menu of my App and added the preferences for each of the channels as Yes/No fields on the User table. This is not very scalable of course, so ideally you would move these fields to a separate table.

Notification Types – Power Automate Flow

Depending on the Notification Types you would like to offer, you perhaps need different types of Flows to support this. In our case, we need an Instant flow that is triggered when the Owner of a Work Order has changed.

For each of the channels that you would like to support there will be a Parallel Branche where you will check if the setting for that channel is turned on.

Model-Driven In-App Notification

In order to create an Model-Driven In-App notification within Dynamics you need to create a record in the Appnotifications table. The IconType will determine what kind of icon you want to use in your notification, you have options like: Success, Failure, Warning, Info, or go for a custom icon.

In our scenario, the Info icon is used. You can access the notifications by clicking on the Bell icon at the ribbon of the application. To make this user-friendly we added the link to the work order in the notification.

Teams Notification

In order to create a notification in Teams we can use the Teams Connector – Post Message in a Chat. Also here you have the option to customize the whole message and put in more details if you wish.

This will result in a chat message in your Teams application. The one thing I really don’t like is that I can’t control the “Sender” of the message, in our case Workflows. It would be super slick if somehow we could control the name of the “Sender”. If anyone has any thoughts on this then please leave a comment behind.

Email Notification

To receive an email notification you can use Office 365 Outlook – Send an email connector. Also in this connector, you can customize the message.

Also in this step the link of the record to the Work Order is included, so you can access it straight from your email.

so to conclude, if you want to stay connected and informed, a Personal Notification channel can be a great idea to accomplish this.

Field Services Customer Insights Customer Service Sales Connected and InformedCustomer ServiceField ServicesSales

Post navigation

Previous post
Next post

Related Posts

Model-driven Apps hide system views

Hide system views to tailor your user experience

Posted on September 11, 2024September 6, 2024

Do you find it difficult to find the system views in the long lists of views available for certain tables? Yes, you were able to set a default of course, but now you do have the option to hide system views when enabling this feature. When looking at the Opportunity…

Read More
Power BI Visualize your view with Power BI

Visualize your view with Power BI

Posted on November 6, 2024November 6, 2024

Sometimes you stumble upon a feature that makes you think “that is pretty cool 😎”. There are plenty of ways of interrogating sales data within Dynamics 365 which I will touch in a bit, but there is also an option that I was not aware of is to visualize your…

Read More
Copilot 360-Degree view of an Account

The 360-degree view of an account with AI-generated summary

Posted on October 31, 2024October 31, 2024

One of the features that was part of the 2024 Wave 2 Release is the 360-degree view of an account with an AI-generated summary. The cool thing about this feature is that it collects valuable information (in some cases configurable) and shows this in a nice and efficient way. The…

Read More

Comments (2)

  1. Megan Walker says:
    May 22, 2024 at 11:37 am

    Love this! Great way for someone to control the type of communications they get, based on what they prefer. Really nice solution Jeroen!

    Reply
  2. Patty says:
    March 18, 2025 at 6:05 pm

    This is fabulous with great detail + explanations!

    Reply

Leave a Reply Cancel reply

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

ABOUT ME

  • LinkedIn
  • Mail
  • GitHub
  • YouTube
"BizApps and PowerPlatform dude with a passion for AI, sitting relaxt in his black shirt on a bounty white beach with palm trees, a azure blue ocean in the background and enjoying a good coffee "

~GenAI - DALL.E 3 and GPT 3.5

Subscribe

Please wait...

Thank you for subscribing!

Search

Categories

  • Agents
  • AI Builder
  • AI Prompting
  • Artificial Intelligence
  • Copilot
  • Copilot Studio
  • Customer Insights
  • Customer Service
  • Dataverse
  • Field Services
  • Generative AI
  • Model-driven Apps
  • Personal Development
  • Power Apps
  • Power Automate
  • Power BI
  • Power Platform
  • Reporting
  • Sales
  • SharePoint

Archive

  • September 2026
  • July 2026
  • June 2026
  • May 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
© 2024 - All rights reserved | Jeroen Scheper | Privacy Policy