Set up linking to and from the Skedulo Plus mobile app

Configure deep linking into and from Skedulo Plus.

Overview

App linking provides customers with the ability to use deep linking into the Skedulo mobile app using the skedulox:// protocol. See the table below.

It also provides a way to link out of the Skedulo app,e.g., using protocols such as salesforce://. See the Skedulo Plus mobile app Salesforce objects and Salesforce protocol URIs section below.

Deep linking into the Skedulo Plus mobile app

Deep linking is when there is a skedulox:// URI in another (non-Skedulo Plus) mobile application.

If a resource taps the link and their current session is valid, then Skedulo will redirect them to the specified screen within the Skedulo Plus app.

If a resource taps the link and their current session is invalid, then Skedulo will allow the resource to log into the app before redirecting them to the internal screen specified in the link.

The Skedulo mobile app screen types and their skedulox protocol URIs

Type URI Comments
Agenda skedulox://agenda Launches Skedulo Plus and opens on the Agenda screen.
Notifications skedulox://notifications Launches Skedulo Plus and opens on the Notifications screen.
Job skedulox://job/{jobId} Launches Skedulo Plus and opens on the Job Details screen of the specified job ID, for example, skedulox://job/a0K8a00000igdqgEAA.
Offers skedulox://offers/{status} Launches Skedulo Plus and opens on the Notifications tab, then navigates to the Offers screen of the relevant status. Supported status values are: open, successful, and expired, for example, skedulox://offers/open
Work skedulox://work/unaccepted Launches Skedulo Plus and opens on the Notifications tab, then navigates to the Unaccepted Work screen.
Messages skedulox://messages Launches Skedulo Plus and opens on the Messages screen.

The Skedulo Plus mobile app Salesforce objects and Salesforce protocol URIs

Salesforce URIs

salesforce://<id>

salesforce://sObject/<id>/<action>

salesforce1://<id>

salesforce1://sObject<id>/<action>

They open in the Salesforce app via the Skedulo Plus mobile app.