{"id":462868,"date":"2024-09-25T12:07:01","date_gmt":"2024-09-25T12:07:01","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=462868"},"modified":"2024-09-25T12:24:19","modified_gmt":"2024-09-25T12:24:19","slug":"how-to-send-custom-push-notifications-to-the-field-service-mobile-app","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/","title":{"rendered":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App."},"content":{"rendered":"\n<p>In this blog, we will learn how to use custom notification types to send push notifications to the <strong>Field Service Mobile App<\/strong> with the help of a record-triggered flow.<\/p>\n\n\n\n<p>Push notifications in the Field Service Mobile App will alert your mobile workforce to upcoming appointments, scheduling changes, or other events.<\/p>\n\n\n\n<p>Prerequisite &#8211; Install the <a href=\"https:\/\/login.salesforce.com\/packaging\/installPackage.apexp?p0=04tHq000000lsw7\">connected app<\/a> in the org along with the Field Service Lightning managed package.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Use Field Service Mobile App?<\/h2>\n\n\n\n<p>The Field Service mobile app for Android and iOS offers a comprehensive tool for today\u2019s mobile workforce. <\/p>\n\n\n\n<p>Built with an offline-first approach, it allows you to work and save changes even without internet access. You can also customize the app to meet your specific business requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is Push Notification?<\/h2>\n\n\n\n<p>A push notification sends a message to a user&#8217;s device, such as a smartphone, tablet, or computer, even when the app is not in use. <\/p>\n\n\n\n<p>These notifications appear as alerts, banners, or pop-ups and deliver important updates, reminders, offers, or other information to engage users. <\/p>\n\n\n\n<p>Businesses and apps use push notifications to provide real-time alerts, like upcoming appointments or changes, enhancing user engagement and communication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is Custom Notification Type?<\/h2>\n\n\n\n<p>Custom notification types define the text your users see when they get a notification of that type. They also create custom action elements in the Flow Builder to send the right notifications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Create a Custom Notification Type?<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>From Setup, in the Quick Find box, enter &#8220;<strong>Custom Notifications<\/strong>&#8220;, and then select &#8220;<strong>Custom Notifications<\/strong>&#8220;.<\/li>\n\n\n\n<li>In the Custom Notification Name enter any name of your choice<\/li>\n\n\n\n<li>In the Supported channels select Mobile.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image alignnone\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"519\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp\" alt=\"Custom Notification Type\" class=\"wp-image-462940\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-300x130.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-250x108.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-768x332.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2.webp 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Notification Delivery Settings<\/h2>\n\n\n\n<p>Notification Delivery Settings lets you control where your notifications appear and which apps deliver them. You can select the delivery channels or mobile apps.<\/p>\n\n\n\n<p> For <strong>Custom Notifications<\/strong>, you can modify the delivery channels for both Salesforce-provided apps and those installed from managed packages. <\/p>\n\n\n\n<p>However, for standard notifications, you can only adjust the delivery channels for Salesforce-provided apps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configure Notification Delivery Settings<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>From Setup, enter &#8220;<strong>Notification Builder<\/strong>&#8221; in the Quick Find box, then select &#8220;<strong>Notification Delivery Settings<\/strong>\u201d.<\/li>\n\n\n\n<li>Choose the notification type you created in the previous step, and click &#8220;Edit&#8221; from the dropdown menu.<br>The Notification Delivery Settings page displays only the notification types available for your org.<\/li>\n\n\n\n<li>In the supported channels select Mobile and in the Mobile Apps select<em> <\/em><strong>Salesforce Field Service for iOS<\/strong> and <strong>Salesforce Field Service for Android<\/strong> and click Save.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"542\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting-1200x542.webp\" alt=\"Notification Delivery Setting\" class=\"wp-image-462958\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting-1200x542.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting-300x135.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting-250x113.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting-768x347.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/deliverysetting.webp 1280w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br>What does a Record-Triggered Flow do?<\/h2>\n\n\n\n<p>A record-triggered flow in Salesforce lets you automate actions seamlessly behind the scenes whenever you create, update, or delete a record, eliminating the need for user interaction. <\/p>\n\n\n\n<p>Similar to workflow rules and processes, these flows activate when you create or update a record, streamlining your Salesforce automation efforts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Create a Record Triggered Flow<\/strong><\/h2>\n\n\n\n<p>Consider a scenario where you send a custom push notification to the assigned resource when the Service Appointment Status is marked as &#8220;Completed.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcFJZJ5p-fa9gdZ3DP4jWTInDzvyljSIjdYGKVO9YZjbQjp6ZDBLOMyn9L_4ftevlZ_pK-ipnI1gQeenPg0ork83FUsiNSbs374sIVIq7GYtzdKlqM1xR347tCDA8I9CLwtUE2z7D3nufPrmgfOVUiLNjeV?key=1jkSobf3UwuwQQG7iJZmOw\" alt=\"Start Record Triggered Flow\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdCjrCF0vBWPNpGvOhFptzD2D0_5w_pOtTQs6JJwY0yky9pnO6LPBTfs-y5sjUzS08deQKyUKkeeuuFJ1dXn7X7c29EC-pVxYYz4u2Zjezti6SGBu5btfZtNCpFRJH7FNSW34N-fWmjq7Mi-C5VaZ-2c9Xw?key=1jkSobf3UwuwQQG7iJZmOw\" alt=\"Flow Type\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set the Start conditions as follows<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select Object: <strong>Service Appointment<\/strong><\/li>\n\n\n\n<li>Trigger the flow when: <strong>Record is updated<\/strong><\/li>\n\n\n\n<li>Set Entry Condition: <strong>All conditions are met(AND)<\/strong>, Status equals \u201c<strong>Completed<\/strong>\u201d<\/li>\n\n\n\n<li>When to Run the Flow for Updated Records: <strong>Only when a record is updated to meet the condition requirements<\/strong>.<\/li>\n\n\n\n<li>Optimize the flow for: <strong>Actions and related record<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/startone.webp\" alt=\"Start Condition 1\" class=\"wp-image-462966\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"490\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo-1200x490.webp\" alt=\"Start Condition 2\" class=\"wp-image-462985\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo-1200x490.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo-300x122.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo-250x102.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo-768x314.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/starttwo.webp 1237w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create the following collection variable&nbsp;<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ResourceUserIds<\/strong> &#8211; for storing the User record ID of the Assigned Service Resource records.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"670\" height=\"407\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/resourceid.webp\" alt=\"ResourceUserIds collection variable\" class=\"wp-image-463044\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/resourceid.webp 670w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/resourceid-300x182.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/resourceid-250x152.webp 250w\" sizes=\"(max-width: 670px) 100vw, 670px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create the following constants<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CustomNotificationName<\/strong> &#8211; To store the API name of the Custom Notification Type.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"674\" height=\"395\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifname.webp\" alt=\"CustomNotificationName constant\" class=\"wp-image-463035\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifname.webp 674w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifname-300x176.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifname-250x147.webp 250w\" sizes=\"(max-width: 674px) 100vw, 674px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NotificationTitle<\/strong> &#8211; To store the title for the push notification.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"673\" height=\"331\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notiftitle.webp\" alt=\"NotificationTitle constant\" class=\"wp-image-463041\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notiftitle.webp 673w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notiftitle-300x148.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notiftitle-250x123.webp 250w\" sizes=\"(max-width: 673px) 100vw, 673px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NotificatonBody<\/strong> &#8211; To store the body of the push notification.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"674\" height=\"332\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifbody.webp\" alt=\"NotificatonBody constant\" class=\"wp-image-463042\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifbody.webp 674w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifbody-300x148.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/notifbody-250x123.webp 250w\" sizes=\"(max-width: 674px) 100vw, 674px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a &#8220;Get Records&#8221; element after the Start element to retrieve all Assigned Resource records for the triggering Service Appointment.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Get Records of This Object: <strong>Assigned Resource<\/strong>.<\/li>\n\n\n\n<li>Filter Assigned Resource Records: <strong>All Conditions Are Met (AND)<\/strong>, ServiceAppointmentId Equals Triggering Service Appointment&#8217;s record ID.<\/li>\n\n\n\n<li>Sort Assigned Resource Records: <strong>Not Sorted<\/strong><\/li>\n\n\n\n<li>How Many Records to Store: <strong>All Records<\/strong><\/li>\n\n\n\n<li>How to Store Record Data: <strong>Automatically Store All Fields<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"979\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getassignedrestwo.webp\" alt=\"Get Assigned Resource\" class=\"wp-image-463060\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getassignedrestwo.webp 979w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getassignedrestwo-300x157.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getassignedrestwo-250x131.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getassignedrestwo-768x402.webp 768w\" sizes=\"(max-width: 979px) 100vw, 979px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a &#8220;Get Records&#8221; element after retrieving the Assigned Resource record to fetch the Custom Notification Type record.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Get Records of This Object: <strong>Custom Notification Type<\/strong><\/li>\n\n\n\n<li>Filter Custom Notification Type Records: <strong>All Conditions Are Met (AND)<\/strong>, DeveloperName Equals CustomNotificationName.<\/li>\n\n\n\n<li>Sort Assigned Resource Records: <strong>Not Sorted<\/strong><\/li>\n\n\n\n<li>How Many Records to Store: <strong>Only the First Record<\/strong><\/li>\n\n\n\n<li>How to Store Record Data: <strong>Automatically Store All Fields<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1093\" height=\"517\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getnotif.webp\" alt=\"Get Custom Notification type\" class=\"wp-image-463062\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getnotif.webp 1093w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getnotif-300x142.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getnotif-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/getnotif-768x363.webp 768w\" sizes=\"(max-width: 1093px) 100vw, 1093px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">After the \u201cGet Custom Notification Type\u201d element add a Loop element to iterate the Assigned Resource Records.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select Collection Variable: <strong>Get Assigned Resource<\/strong><\/li>\n\n\n\n<li>Specify Direction for Iterating Over Collection: <strong>First item to last item<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1059\" height=\"517\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/loop.webp\" alt=\"Loop Assigned Resource\" class=\"wp-image-463066\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/loop.webp 1059w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/loop-300x146.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/loop-250x122.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/loop-768x375.webp 768w\" sizes=\"(max-width: 1059px) 100vw, 1059px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Inside the Loop add a Decision element to check the User ID of the Assigned Resource.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We add this check because when a Service Appointment is assigned to a crew, no User is associated with the Crew Resource, leaving the User ID null.<\/li>\n\n\n\n<li>Label: <strong>Check User Id<\/strong><\/li>\n\n\n\n<li>API Name: <strong>Check_User_Id<\/strong><\/li>\n\n\n\n<li>Outcomes: \u201c<strong>Present<\/strong>\u201d denotes that the User ID is present<\/li>\n\n\n\n<li>Condition Requirements to Execute Outcome: <strong>All Conditions Are Met (AND)<\/strong><\/li>\n\n\n\n<li>Condition: <strong>{!Loop_Assigned_Resource.ServiceResource.RelatedRecordId} Is Null False<\/strong><\/li>\n\n\n\n<li>When to Execute Outcome: <strong>If the condition requirements are met<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1154\" height=\"484\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/check.webp\" alt=\"Check User Id\" class=\"wp-image-463070\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/check.webp 1154w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/check-300x126.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/check-250x105.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/check-768x322.webp 768w\" sizes=\"(max-width: 1154px) 100vw, 1154px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add an assignment element in the \u201cPresent\u201d branch of the decision element to add the User IDs of the Assigned Resources to the ResourceUserIds collection variable.<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1006\" height=\"417\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/assignment.webp\" alt=\"Add Resource User Id\" class=\"wp-image-463073\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/assignment.webp 1006w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/assignment-300x124.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/assignment-250x104.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/assignment-768x318.webp 768w\" sizes=\"(max-width: 1006px) 100vw, 1006px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">&nbsp;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Add an action element after the Loop ends of type Send Custom Notification and Set Input Values for the Selected Action<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Custom Notification Type ID: The record ID of the Custom Notification Type retrieved above.<\/li>\n\n\n\n<li>Notification Body: <strong>NotificationBody<\/strong> constant.<\/li>\n\n\n\n<li>Notification Title: <strong>NotificationTitle<\/strong> constant.<\/li>\n\n\n\n<li>Recipient IDs: <strong>ResourceUserIds<\/strong> collection variable.<\/li>\n\n\n\n<li>Target ID: Triggering Service Appointment ID.&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"937\" height=\"512\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/sendnotification.webp\" alt=\"Send Custom Notification\" class=\"wp-image-463083\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/sendnotification.webp 937w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/sendnotification-300x164.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/sendnotification-250x137.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/sendnotification-768x420.webp 768w\" sizes=\"(max-width: 937px) 100vw, 937px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Save and Activate the Flow<\/h3>\n\n\n\n<p>When the Service Appointment Status changes to &#8220;Completed,&#8221; users will receive the following type of notification on the Field Service Mobile App.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1079\" height=\"537\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/fslnotification.webp\" alt=\"Notification on Mobile Device\" class=\"wp-image-463090\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/fslnotification.webp 1079w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/fslnotification-300x149.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/fslnotification-250x124.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/fslnotification-768x382.webp 768w\" sizes=\"(max-width: 1079px) 100vw, 1079px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The <strong>Field Service Mobile App<\/strong> is a powerful tool designed for field technicians to efficiently manage tasks on the go.<\/p>\n\n\n\n<p> It offers customizable features that integrate seamlessly with Salesforce Field Service, enabling businesses to streamline operations and enhance customer satisfaction.<\/p>\n\n\n\n<p>Additionally, <strong>Custom Push Notifications<\/strong> keep mobile workers informed about key events in real-time, based on specific business needs.<\/p>\n\n\n\n<p>For any queries regarding Field Service Lightning or personalized solutions, contact our expert <a href=\"https:\/\/webkul.com\/Salesforce-consulting-services\/\">Salesforce Consultants<\/a> at <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a> or via <a href=\"https:\/\/eshopsync.com\/\">Live Chat<\/a>.<\/p>\n\n\n\n<p> Our team is available year-round to provide customized solutions tailored to your business needs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, we will learn how to use custom notification types to send push notifications to the Field Service Mobile App with the help of a record-triggered flow. Push notifications in the Field Service Mobile App will alert your mobile workforce to upcoming appointments, scheduling changes, or other events. Prerequisite &#8211; Install the connected <a href=\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":648,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1887],"tags":[15636,15638,15639,1885,13169,13206,13170,15640,15637],"class_list":["post-462868","post","type-post","status-publish","format-standard","hentry","category-salesforce","tag-field-service-lightning","tag-field-service-mobile-app","tag-fsl","tag-salesforce","tag-salesforce-consultant-team","tag-salesforce-crm","tag-salesforce-for-business","tag-salesforce-for-service","tag-salesforce-service-cloud"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-25T12:07:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-25T12:24:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp\" \/>\n<meta name=\"author\" content=\"Apar Jaggi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Apar Jaggi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\"},\"author\":{\"name\":\"Apar Jaggi\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/f2ea5ac2c68afd6c2e2e7038a8e4154b\"},\"headline\":\"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App.\",\"datePublished\":\"2024-09-25T12:07:01+00:00\",\"dateModified\":\"2024-09-25T12:24:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\"},\"wordCount\":1064,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp\",\"keywords\":[\"Field Service Lightning\",\"Field Service Mobile app\",\"FSL\",\"Salesforce\",\"Salesforce Consultant Team\",\"Salesforce CRM\",\"Salesforce for business\",\"Salesforce for service\",\"Salesforce Service Cloud\"],\"articleSection\":[\"Salesforce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\",\"name\":\"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp\",\"datePublished\":\"2024-09-25T12:07:01+00:00\",\"dateModified\":\"2024-09-25T12:24:19+00:00\",\"description\":\"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2.webp\",\"width\":1294,\"height\":560},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/f2ea5ac2c68afd6c2e2e7038a8e4154b\",\"name\":\"Apar Jaggi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff599dae70d27cfff4f3ef6466a54f36941f3eac8ce888804a74820960be48a6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff599dae70d27cfff4f3ef6466a54f36941f3eac8ce888804a74820960be48a6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Apar Jaggi\"},\"description\":\"Apar specializes in Salesforce development with expertise in Lightning Web Components, Aura Components, Apex, SOQL, and Field Service Lightning. Delivers precise, high-quality solutions to meet each customer&rsquo;s unique needs.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/apar-jaggi-1bb71a193\/\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/aparjaggi-sf650\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog","description":"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/","og_locale":"en_US","og_type":"article","og_title":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog","og_description":"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.","og_url":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2024-09-25T12:07:01+00:00","article_modified_time":"2024-09-25T12:24:19+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp","type":"","width":"","height":""}],"author":"Apar Jaggi","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Apar Jaggi","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/"},"author":{"name":"Apar Jaggi","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/f2ea5ac2c68afd6c2e2e7038a8e4154b"},"headline":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App.","datePublished":"2024-09-25T12:07:01+00:00","dateModified":"2024-09-25T12:24:19+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/"},"wordCount":1064,"commentCount":5,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp","keywords":["Field Service Lightning","Field Service Mobile app","FSL","Salesforce","Salesforce Consultant Team","Salesforce CRM","Salesforce for business","Salesforce for service","Salesforce Service Cloud"],"articleSection":["Salesforce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/","url":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/","name":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App. - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2-1200x519.webp","datePublished":"2024-09-25T12:07:01+00:00","dateModified":"2024-09-25T12:24:19+00:00","description":"Use custom notification types to send push notifications to the Field Service Mobile App, alerting mobile workers of upcoming events.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/09\/customnotification-2.webp","width":1294,"height":560},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-send-custom-push-notifications-to-the-field-service-mobile-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Send Custom Push Notifications to the Salesforce Field Service Mobile App."}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/f2ea5ac2c68afd6c2e2e7038a8e4154b","name":"Apar Jaggi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff599dae70d27cfff4f3ef6466a54f36941f3eac8ce888804a74820960be48a6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff599dae70d27cfff4f3ef6466a54f36941f3eac8ce888804a74820960be48a6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Apar Jaggi"},"description":"Apar specializes in Salesforce development with expertise in Lightning Web Components, Aura Components, Apex, SOQL, and Field Service Lightning. Delivers precise, high-quality solutions to meet each customer&rsquo;s unique needs.","sameAs":["https:\/\/www.linkedin.com\/in\/apar-jaggi-1bb71a193\/"],"url":"https:\/\/webkul.com\/blog\/author\/aparjaggi-sf650\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/462868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/648"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=462868"}],"version-history":[{"count":55,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/462868\/revisions"}],"predecessor-version":[{"id":465159,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/462868\/revisions\/465159"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=462868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=462868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=462868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}