Customizing the Agent Status


The agent's status is used to determine whether an agent can make and receive calls. It has a direct impact on call routing and greetings played.

By default, Talkdesk allows agents to choose from the following statuses:


This status indicates that the agent is signed into Talkdesk and is available to take calls.

On a Call

This status indicates that the agent is signed into Talkdesk and is on a call. When an agent answers a call or makes an outbound call, the agent's status is automatically changed to “On a Call”.

Agents in this status are unable to receive calls. If no other agents are available, the call is then sent to the waiting queue.

After Call Work

When a call ends, typically the agent’s status will automatically change to “After Call Work”. If call dispositions are enabled, during the time the disposition code window is open, the status of the agent is “After Call Work”.

It is also possible to enable an "After Call Work" rule so that after each call agents are automatically set to After Call Work for a predefined amount of time (or until they explicitly change the status). This time will allow agents to perform a set of tasks associated with the end of a call, without receiving new calls.


This status indicates that the agent is signed into Talkdesk but is away from the computer and unable to take calls. Away agents might be on breaks, training sessions or other tasks that keep them away from their phones. The away status will still allow agents to receive call transfers though, should they wish to accept these.


This status indicates that the agent is not signed into Talkdesk and is unable to receive calls. Offline agents are typically not at work. When an agent signs out of Talkdesk, the agent's status changes automatically to offline.


Custom Statuses:

In addition to the above default statuses, Talkdesk allows you to change the name of each status and also define new ones like “Break”, “Lunch”, “Meeting”, “Training”, etc. This makes it simple for teams to be on the same page, using the language and terms that are most familiar to them. It is also a great way for everyone on your team to know exactly why your agents are “Away”. 

To change the name of each default agent status and define custom statuses, follow these steps:


  • Log into your Talkdesk account as an Administrator.
  • Select the Admin section [1] at the top of the page and then select the 'Preferences' tab [2].
  • Scroll down to Custom Status [3].
  • To personalize the name of an existing status:
    • Replace the label associated with the status you would like to change [4].
  • To add a new status:
    • Click Add status [5]
    • Choose the type of status (Away/Busy) from the dropdown menu [6] and type in the name of the status you want to add
  • To remove an existing status:
    • Click the “x”  [7] next to the agent status that you would like to remove.
  • Click Save [8] to apply the changes.


Note: It's possible to rename a default status, however, the meaning of the default status does not change. For example, if you rename "Available" to "Away", the color and behavior associated with this status remain the same.

All Articles ""
Please sign in to submit a request.