The geolocation fields for the following objects "Job," "Activity," "Resource," and "Location" can be automatically populated and updated when the "Address" field is changed.
To enable this functionality you must have the following Salesforce managed package installed (as the minimum): Sked package v102.38.1.
You need a Salesforce user to act as the integration user. This user should:
Have permission to perform any necessary action in Salesforce on behalf of normal users.
Have "Skedulo Scheduler" permission set assigned.
Have value "Administrator" in the field "skeduloUserType" of its user record.
Log into the Salesforce org.
Search for "Custom Metadata Types."
For "Admin Settings" click "Manage Records."
Create a new record with the admin setting name "Skedulo_API_Token." Copy and paste the API token (generated in Step 1) into the value field of the new record.
Create a new record with the admin setting name "Skedulo_API_Token_Jti". Copy and paste the JTI value of the API token (generated in Step 1) into the value field of the new record.
Authorize Skedulo API—In "Setup," search for "Remote Site Settings" then activate the entry for api.skedulo.com (i.e., tick the checkbox).
Make sure the new records have the exact names as instructed above. The label and description fields can be anything.
Using Salesforce CRM:
Search for "Custom Settings."
For "Preferences," click on "Manage."
The following four records correspond to the objects to enabled geocode auto-update. Edit the desired records and change the "Set" field to be true (checked):
Save any changes.
Do not inadvertently edit other "Preferences."