Dynamics 365 Field Service : Configure push notifications
In today's mobile-first world, staying updated in real-time is essential—especially for field technicians on the move. Dynamics 365 Field Service offers push notifications to ensure that field agents are instantly informed about updates like work order assignments, schedule changes, or urgent service tasks.
In this post, we’ll explore how to configure push notifications in Dynamics 365 Field Service and ensure that your technicians never miss critical updates again.
What Are Push Notifications?
Push notifications are alerts sent from an app to a user's mobile device. In Field Service, these are especially useful to:
- Notify technicians when a work order is assigned or updated.
- Alert users of schedule changes.
- Provide reminders for upcoming appointments.
- Improve response time and service efficiency.
Prerequisites
Before configuring push notifications, ensure:
- You have Field Service mobile app installed (Power Platform-based version).
- You are using the Field Service v8+ solution.
- Technicians have Dataverse security roles that allow them to receive notifications.
- Microsoft Power Automate or D365 workflows are available (for custom notification logic).
Step-by-Step Configuration of Push Notifications
Step 1: Enable Notification Settings in the App
- Open the Field Service Mobile app.
- Sign in with your credentials.
- Go to the Device Settings of your phone and allow Notifications for the app.
- The app will automatically register the device with the Microsoft Push Notification Service (MPNS) or Firebase, depending on the OS.
Tip: You can verify device registration under System Jobs in D365 for debugging.
Step 2: Use Power Automate for Push Notifications
The most flexible and recommended method for sending push notifications is using Power Automate.
Example: Send a Push Notification When a Work Order is Assigned
1. Go to Power Automate > Create a flow.
2. Use the "When a row is added, modified, or deleted" (Dataverse) trigger.
- Table: Work Orders
- Change type: Modified
3. Add a Condition to check if the Assigned To (Bookable Resource) field is updated.
4. Use the "Send push notification" action.
- App: Field Service Mobile App
- Recipient: Email/UPN of the technician
- Message: e.g., “New Work Order assigned: \${WorkOrder.Name}”
Step 3: Use Field Service Mobile Admin Settings (Optional)
For admins who want to configure notifications across multiple devices or users:
1. Navigate to Field Service > Settings > Mobile Settings.
2. Review the Notification Templates and Device Registration.
3. Ensure your mobile project includes notification support via Woodford (Classic) or Power Platform controls.
Note: Power Platform-based mobile app handles push notification registration automatically.
Step 4: Test the Configuration
To test:
1. Assign a work order to a technician.
2. Check if the technician receives a real-time push alert on the Field Service mobile app.
3. Validate the event logs in Power Automate and check the mobile device logs.
Advanced Scenarios
- Geo-fencing Alerts: Notify technicians when they enter or leave a job site.
- Schedule Change Alerts: Send alerts if the time slot or location changes.
- Completion Reminders: Notify supervisors when work is completed.
These scenarios can be configured using a mix of Power Automate, custom plugins, and mobile app logic.
Security and Roles
To receive push notifications:
- Users must have the appropriate Field Service – Resource security role.
- The mobile app user must be synced and mapped to a bookable resource in the system.
Benefits of Push Notifications in Field Service
- Real-time updates for faster decision-making.
- Improved technician efficiency and job satisfaction.
- Reduced missed appointments or delayed responses.
- Better customer satisfaction due to proactive service.
Conclusion
Push notifications in Dynamics 365 Field Service transform how mobile workers stay informed and responsive. Whether you're a technician in the field or a dispatcher managing operations, real-time alerts enhance productivity and communication.
If you haven’t enabled push notifications yet, now’s the perfect time to bring your field operations into the real-time era.
Published on:
Learn moreRelated posts
Dynamics 365 Field Service – Optimize multiple resources with Scheduling Operations Agent
We are announcing the ability to optimize multiple resources with Scheduling Operations Agent in Dynamics 365 Field Service. This feature will...
How We Successfully Removed the Resco Woodford Managed Solution from Dynamics 365 Field Service
Recently, we needed to remove the legacy Resco MobileCRM (Woodford) managed solution from a Dynamics 365 Field Service environment. Although t...
Unable to Delete Work Order Due to “The Time To Promised Must Be Later Than The Time From Promised” exception – Dynamics 365 Field Service
While attempting to delete a historical Dynamics 365 Field Service Work Order, we encountered the following error: Exception Message: The time...
Dynamics 365 Field Service – Explore Dataverse data with Microsoft 365 Copilot
We are announcing the ability for service managers, dispatchers, and back-office teams to query work orders, bookings, service history, and as...
How to Optimize Mobile Offline Profiles Using FetchXML in Dynamics 365 Field Service
In many Field Service implementations, mobile offline capability is essential, especially for technicians working in low or no network areas. ...
We need to talk about... Dynamics 365 Field Service... Release Wave 2 for 2025
Next in my blog, I will launch a series on the changes we can expect to see as part of Release Wave 2 for 2025. Microsoft’s 2025 Release Wave ...
Dynamics 365 Field Service: Optimize schedules with Scheduling Operations Agent
The Scheduling Operations Agent for Dynamics 365 Field Service enables dispatchers to quickly and easily optimize schedules for technicians as...
How to Use Copilot to Create Inspection Templates in Dynamics 365 Field Service from PDF and Image Uploads (2025 Guide)
Microsoft’s Dynamics 365 Field Service mobile app empowers field technicians to manage tasks, log inspections, and ensure compliance directly ...
Dynamics 365 Field Service – Tailor Copilot chat experience with Copilot Studio
We are announcing the ability of makers being able to customize their experience of the Copilot side pane by using the customization capabilit...
Fixed – Workflow must be in Published state (Dynamics 365 Field Service)
Recently, we got the following error while booking a resource in our schedule board. We earlier got the same error while trying to delete book...
