We've added a set of Time Off API endpoints to help you build integrations that stay in sync with teammate availability in Front.
What is Time Off?
A time off represents a scheduled out-of-office period for a teammate in Front. While active, the teammate's status switches to Out of office and any configured auto-responder starts replying to inbound messages on their behalf. When the period ends, their status returns to Available automatically.
What you can build
The Time Off API lets you read and manage these scheduled periods programmatically. A few example use cases:
- Surface upcoming absences in a workforce management tool
- Sync time off data with your HRIS
- Skip unavailable teammates when routing work from an external system
Endpoints
- Get time off
- List teammate time offs
- List team time offs
- Create time off
- Update time off
- Delete time off
For full reference docs, check out our Developer Portal.
For an end-user overview of how time off works in Front, see Time off in the Help Center.
Happy coding!
