Choose language

Usedesk Integration

Connect Shifton with Usedesk to sync employee agent statuses with your customer support platform.


What Is This?

The Usedesk integration links Shifton with the Usedesk customer support platform, enabling automatic synchronization of agent availability statuses. When employees are scheduled for shifts in Shifton, their status in Usedesk updates accordingly — helping your support team manage ticket assignments based on who is actually working.


Prerequisites

RequirementDetails
RoleOwner in Shifton
AccountActive Usedesk account with administrator access
API channelAn API channel must be created in Usedesk before connecting

Step-by-Step Guide

Step 1 — Create an API Channel in Usedesk

1
Log in to your Usedesk account.
2
Go to Channels → Add channel → API.
3
Enter a channel name and click Save.
4
Note the Application ID and App secret key (API token) — you will need these in Step 2.

Step 2 — Connect Usedesk in Shifton

Shifton screenshot
Shifton screenshot
Shifton screenshot
1
In Shifton, click the company name or company iconIntegrations.
2
Find Usedesk in the list and click Connect → Enable.
3
Enter the Usedesk secret key (the API key from your Usedesk Channels page).
4
Configure the optional group filters:
FieldDescription
Group chatsComma-separated Usedesk group names for chat status sync
Group requestsGroups for which request status changes should be synced
Do not changeGroups whose statuses should NOT be changed by Shifton

All group names must exactly match the group names in your Usedesk account.

1
Click Save.

The integration is now active. Shifton will sync employee statuses with Usedesk based on their scheduled shifts.


Access Permissions

RoleConnect IntegrationConfigure GroupsView Status
OwnerYesYesYes
NoNoNo
ManagerNoNoNo
EmployeeNoNoNo

FAQ

Q: Where do I find the API key in Usedesk?
A: Go to Channels in your Usedesk account, find the API channel you created, and copy the App secret key.

Q: What happens if group names in Shifton don’t match Usedesk?
A: Status sync will not work for mismatched groups. Verify that group names are spelled identically in both systems (case-sensitive).

Q: Can I disconnect the Usedesk integration later?
A: Yes. Go to Integrations in Shifton, find the Usedesk integration, and use the disconnect or disable option.

Q: Does this integration affect Shifton scheduling?
A: No. The integration only syncs agent statuses outward to Usedesk — it does not modify schedules in Shifton.