Configuring Sync Failure Notifications
When data sync fails due to integration errors, you can configure Appointments and Events, Jobs, and Job Dependencies to render with red or pink striped backgrounds. By default, when the Has Service-Board-To-Salesforce-Sync Errors field in failed records is set to true, Appointments and Events, Jobs, and Job Dependencies are rendered with striped backgrounds to indicate Service-Board-to-Salesforce sync errors, and Jobs are rendered with striped backgrounds to indicate Salesforce-to-Service Board sync errors. You can configure this rendering option for sync errors in one or both directions or disable it altogether, and you can also configure pop-up notifications to inform users when these errors occur.
To configure sync failure notifications:
1. To configure integration error highlighting, in Max Designer, on the Administration () launchpad menu, click Settings, and then in the list view, click Configure Integration Error Type Highlighting.
2. On the record page, on the Overview tab, in the Default Value list, select one of the following options, and then in the top left corner, click Save and Close ().
Option
Description
Salesforce-to-Service-Board-Sync Errors
Select this option to render striped backgrounds only for Job records that have Salesforce-to-Service Board sync errors.
Service-Board-to-Salesforce-Sync Errors
Select this option to render striped backgrounds only for Appointment, Event, and Job records that have Service-Board-to-Salesforce sync errors.
Both (Default)
Select this option to render striped backgrounds for all Appointment, Event, and Job records that have Service-Board-to-Salesforce sync errors, and all Job records that have Salesforce-to-Service Board sync errors.
[None]
Select this option to disable all striped backgrounds.
3. To configure pop-up browser notifications for sync failures, in Max Admin, on the System Management () launchpad menu, expand the System Management section and click Push Notification Requests, and then in the list view, in the top left corner, click Create ().
4. On the Push Notification Request page, on the Overview tab, complete the fields as follows.
Field
Value
Name
The request name, for example, Appointment Sync Failed.
Frequency
Immediately
Relative Importance
High
Related Object
Appointment, Event, Job, or Job Dependency
* 
By default, only the Appointment and Event, Job, and Job Dependency objects are linked to the Has Service-Board-to-Salesforce-Sync Errors field. To configure other objects such as Crew or Crew Resource to trigger sync failure notifications, you must first link the Has Service-Board-to-Salesforce-Sync Errors field to those objects.
Event Type
Create and Update
Display Pop-Up Notification
Selected
Pop-Up Notification Type
Error
Notify Source User
Selected
Conditions
io_has_integration_error = true
Title
Title that appears at the top of the notification, for example, Appointment Sync Failed.
Message
Message that appears in the body of the notification, for example, <%= record.primaryName %> has a sync error. Check the record details, or contact your system administrator.
5. On the Observed Fields tab, link the Has Service-Board-to-Salesforce-Sync-Errors field, and then on the Subscribers tab, configure the users and groups to whom you want this notification to appear. For more information, see Configuring Push Notifications in Max for Administrators.
6. Repeat these steps for each record type for which you want to configure sync failure notifications.
* 
By default, only Appointment and Event, Job, and Job Dependency objects are linked to the Has Service-Board-to-Salesforce-Sync Errors field. Therefore, to configure notifications for the Crew and Crew Resource objects, you must first link the Has Service-Board-to-Salesforce-Sync Errors field to these objects.
For more information:
Was this helpful?