Agents can now set their availability to receive tickets (from their profile menu at the user level) with either of the following two options:


  • Auto-sync with work schedule: This option automatically aligns agent availability with their configured work schedule. When an agent’s availability is managed through their work schedule, the system automatically checks their status and assigns tickets accordingly, especially for groups using round-robin ticket assignment.

  • Set availability manually: With this option, agents can manually set their availability to receive tickets. This means that agent availability to receive tickets is not dependent on work schedule. However, when agents have manually turned on their availability, they’ll receive tickets based on a round-robin order.

Note: The Work Schedule module is now available across all Freshservice plans, giving agents greater control over how their availability is managed. Work schedules indicate an agent's work days and hours. See Work Schedule for more information.


Time-Off Made Easy: Agents can also manage their time-off directly from their avatar menu under Manage Out-of-Office Hours. When time-off is logged, the system automatically adjusts agent availability ensuring that round-robin ticket assignments always reflect real availability. Agents can view, add, edit, or delete the upcoming, in progress, or past time-off entries.


Note: When automatic ticket assignment is turned on for a group, tickets are assigned to agents of a group in a round-robin order to ensure proper distribution. See Auto-assigning Tickets to Agents in a Group (Round Robin) for more information.

.

IT service desk supervisors with appropriate permissions also have the ability to manually adjust agent availability.


Manage agent availability

To manage agent availability to receive tickets:

  1. Log in to your Freshservice account.

  2. Click your profile icon on the top right corner, and ensure that the Available to receive tickets toggle is enabled.

  3. Click Change next to Controlled automatically.



The Manage availability dialog opens.



  1. Select the required option, and click Save.


Note:

  • IT service desk supervisors with the necessary permission can turn availability on or off for any agent or create OOO entries on their behalf. Also, individual agents can manage their own availability and OOO schedule.

  • It is recommended to have auto-sync settings always enabled to prevent misrouting tickets and avoid manual clean-up. You should set the availability manually only if your team manages agent availability through another workflow.


Add time-off entries

To add time-off entries:

  1. Log in to your Freshservice account.

  2. Click your profile icon on the top right corner, and select Manage out-of-office hours.



The Manage out-of-office hours screen opens on the right side of the page.



  1. Click Add entry. The Add out-of-office hours screen opens.

  2. Select the relevant date and time for a new entry from the From and To calendar options.

  3. If you want to add an entry for another agent, select the Request for someone else checkbox. Then, search and select the agent.



  1. Click Add.


Edit or delete time-off entries

To edit or delete time-off entries:

  1. Log in to your Freshservice account.

  2. Click your profile icon on the top right corner, and select Manage out-of-office hours.


All your out-of-office entries are shown under the Recent entries section with any of the following statuses: PastUpcoming, or In progress.



  1. To edit an entry, click the ellipsis (3-dots) icon next to it, and click Edit.



The Edit out-of-office hours screen opens.



  1. Make the necessary changes and click Update.

  2. To delete an entry, click the ellipsis icon next to it, and click Delete.


Note: ‘In progress’ out-of-office entries cannot be deleted.


Create time-off request reports

To create reports on agent time-off requests:

  1. Log in to your Freshservice account.

  2. Go to Reporting > Analytics.

  3. Click New Report.

  4. Drag and drop any widget to create the report (for example, Chart).



  1. Search and select the Timeoff Requests metric (as shown below).



  1. Click Apply.

  2. Then, click the ‘Expand’ icon in the widget.



  1. In the expanded chart view, click Underlying Data.



  1. Then, click Edit Column.

  2. Select the required columns (for example, Request DateStart DateEnd DateDurationStatusRequested By NameRequested By Created Dateand User Name).



  1. Click Apply.


All time-off requests data is displayed, based on the selected columns.



  1. Save the report.


Note:

  • To make the report interactive, you can add filters for date range, employee, status, requester, department, and so on.

  • You can save each filter as a dynamic filter, which helps supervisors refine the view on demand. You can also apply a primary group (for example, Employee or Status) and a secondary group (for example, Month or Department) to surface various trends.

  • The report can handle large datasets, respect accessibility guidelines, and it can be exported in CSV, Excel, or PDF formats.