Using Deep Links for your content

If you are writing guides or creating an application as a developer, this article will show you how to use Deep Links.

Free_Basic_Premium Plan

Deep links allow direct navigation to specific screens within the Shiftbase mobile app. When a user taps a deep link, it immediately opens the Shiftbase app at the exact location referenced in the link.

💡Note: Users must have the Shiftbase app installed on their device for deep links to work. Currently, these links will not redirect to the app store if the app is not installed.

How to Use Deep Links

  • Include these links in emails, websites, or any other places that support links to other websites.

  • When clicked on with a mobile device (and the Shiftbase app installed) they will open the app directly to the specified screen.

  • All deep links follow this format: https://app.shiftbase.com/universal/{type}/{id}.

link Links (without ID)

These links open general sections of the app that don't require specific item identification. They're useful for guiding users to commonly accessed areas or when you want them to see all items in a particular category rather than a specific one.

My Exchanges

Opens notification center showing exchange requests

https://app.shiftbase.com/universal/my-exchanges

My Schedules

Takes user directly to their schedule view

https://app.shiftbase.com/universal/my-schedules

Leave

Opens notification center with management tab active

https://app.shiftbase.com/universal/leave

My Absence

Shows the user's absence overview

https://app.shiftbase.com/universal/my-absence

My Account

Opens the user's profile page

https://app.shiftbase.com/universal/my-account

Clock Out Reminder

Opens the clock-out screen

https://app.shiftbase.com/universal/clock-out-reminder

Clock In Reminder

Opens the clock-in screen

https://app.shiftbase.com/universal/clock-in-reminder

link Links (with ID)

These links direct users to specific items or records in the system. The ID parameter identifies exactly which item to display. These links are perfect for notifications about specific events, requests, or when directing attention to a particular record that needs review or action.

Exchange Request

Opens a specific exchange request for approval

https://app.shiftbase.com/universal/exchange-request/{id}

Schedule Open Shift

Shows details for a specific open shift

https://app.shiftbase.com/universal/schedule-open-shift/{id}

News

Opens a specific news article

https://app.shiftbase.com/universal/news/{id}

Employees

Shows a specific employee's profile

https://app.shiftbase.com/universal/employees/{id}

Employee Absence

Shows absence information for a specific employee

https://app.shiftbase.com/universal/employee-absence/{id}

Absence Request

Opens a specific absence request for review

https://app.shiftbase.com/universal/absence-request/{id}

Use Cases

  • Include deep links in notification emails to provide one-click access to relevant content

  • Share links in team communications to direct members to specific information

  • Use in automated messages to improve user experience and reduce navigation steps