- Using SafetyCulture
- Tips and tricks
- Create deep links from SafetyCulture
Create deep links from SafetyCulture
Learn how to create deep links that open specific pages and workflows in the SafetyCulture web app or mobile app.What are deep links?
Deep links are direct URLs that bypass standard navigation to take users straight to a specific location within the SafetyCulture web app or mobile app using uniform resource identifiers (URIs). These are essential for simplifying complex workflows, as they remove the need for team members to manually navigate through the platform.
For example, you can share a link that opens a pre-filled inspection or direct users to a file for quick reference. This reduces "time-to-action" and ensures your team has the exact context they need the moment they open the app, preventing navigation errors and improving overall data accuracy.
Depending on the deep links you're creating and sharing with your team, users will need access to the relevant entities for them to open deep links successfully.
What you'll need
SafetyCulture deep links
Use the deep link formats in the tables and replace each placeholder (like <template_id>) with the correct ID.
Web app
Use case | Deep link format | Examples |
|---|---|---|
Start an inspection |
|
|
Edit an inspection |
|
|
Edit an inspection from a question |
|
|
Edit an inspection from a page |
|
|
View an inspection report |
|
|
Start a course |
|
|
Open an asset profile |
|
|
View a file |
|
|
Mobile app
Use case | Deep link format | Examples |
|---|---|---|
Start an inspection |
|
|
Start and pre-fill an inspection |
Depending on the response you want to pre-fill, you may need to encode it for the deep link to work. For example, spaces should be replaced with "%20", so "Surry Hills" would be encoded as "Surry%20Hills". You can refer to the URL encoding list for guidance. |
|
Edit an inspection |
|
|
Edit an inspection from a question |
|
|
Start a course |
|
|
Open an asset profile |
|
|
View a file |
|
|
Users part of multiple organizations will be prompted to select from which organization they want to open the deep link.
Create a deep link
Find the action you need in the table.
If the item already exists in the SafetyCulture web app, you can usually copy the ID from the address bar.
If the placeholder uses something you can’t view from the address bar, get it from the source that provides it (for example, an API response or your internal system).
Replace the placeholders in the deep link format.
Test the deep link.
Web app deep links: Paste into a browser.
Mobile app deep links: Open the link on the latest mobile app.
Frequently asked questions
No, questions in repeat sections are currently unsupported when creating deep links to edit an inspection from a question.
Yes, you can pre-fill multiple questions by using "&" in the deep link. For example:
iauditor://template/new_audit/template_fcbc86fd41a74180921347e4be53bdf2?f3245d44-ea77-11e1-aff1-0800200c9a66=72%20Foveaux%20Street%2C%20Surry%20Hills&f324123ra-ea21-11e2-aff4-0800200c9a68=SafetyCulture
However, be mindful of the length, as deep links that are too long may not work consistently. For long links, you can use URL shortening as long as the service you're using can return the full link.
This may happen if the SafetyCulture app isn't installed on your device or out of date. To fix this, make sure you have the latest version of the mobile app installed. Deep links require the most recent app version to function correctly and direct you to the right feature.
Was this page helpful?
Thank you for letting us know.