Shiftie
Linking Shiftie to Drawbridge for shift and staff information
Written By Daniel Gleaves
Last updated 7 days ago
Prerequisites
Shiftie Client ID
Shiftie Client Secret
The account used must be able to see all employees, employee information, shifts, timeclocks, and roles.
Generate OAuth Credentials
In order to authenticate with Shiftie, you will need to create an OAuth client. Login to Shiftie and navigate to https://shiftie.app/developers
Select “Add OAuth Client”
Enter a name (e.g. “Drawbridge”)
Select all scopes that end with “.read”
Select the “api.v1.webhook-subscription.write” scope - needed to add a webhook for realtime updates
Select the “api.v1.company.write” scope - needed to select your company
Click “Add OAuth Client”
Copy and paste your Client ID and Secret into Drawbridge Shiftie settings
Installation
Navigate to Drawbridge > Settings > Timekeeping > Shifitie and input your client ID and secret. Hit save, and select your company and location from the dropdowns that appear. Once you input this information, you will be able to enable the integration.
Enter your client information
Enter your company information
Enable the integration
Configure roles
Configure Roles
Once integration with Shiftie is successful and enabled, Drawbridge will pull the list of roles it finds and display them at the bottom of the page. Map the Roles in timekeeping settings to the correct Category to enable reports that calculate efficiency and other staff and venue performance data properly.
The most important categories are Operations and Management, as these will count toward your staffing hours per game metric.