How to automatically activate chats (Automatic Chat Distribution)
Use Automatic Chat Distribution (ACD) to automatically place agents in an active chat session without agent interaction.
For example, you can automatically invite customers to chat with an agent when they have been on a particular page for a certain time, clicked a link or revisited a URL. Automatic Chat Distribution balances the number of customers in queue and the agent's workload in order to keep the rate of invitations at a maintainable level and the agent's chat queue saturated.
- At admin.bold360.com, go to Channels > Chat > Automatic Distribution. The Automatic Distribution for Chat window is displayed.
- Select Enable automatic distribution. This activates ACD at the account level.
- Select the following options:
Option Description Reassign unanswered messages (seconds) When selected, chats are reassigned to another agent when the originally assigned agent does not answer the chat session within the specified period of time. In practice this means that a chat is answered by another agent when the originally assigned agent fails to respond. An agent who fails to answer in time is set to Away status to prevent new chats from being assigned. The agent must then explicitly set their status to Available.
Concurrent chat limit When selected, the number of chats that can be assigned to each agent is limited. When an agent reaches the chat limit, they are no longer assigned new chats. This limit setting can be overridden at an individual agent level.
- If you choose to limit concurrent chats, the following options are also available:
Option Description Show queue position When no agents are eligible to receive new chats (all have reached their maximum concurrent chats limit), then new chats are placed in a queue. When selected, customers see their position in the queue in the chat window. Agents can manually start chatting with the next customer in queue as described in Manually start chatting with the next customer in queue. Enable exit from queue When selected, customers in the waiting queue are presented a button that cancels the chat and displays the unavailable form (if enabled). Queue length limits Maximum in queue: Do not allow new chat sessions when the total queue size reaches this number.
Average per agent: Disable the Chat Button when the total number in the queue divided by the number of available agents reaches this number.
Invitation throttling The invitation throttle controls the balance between the number of invitations sent and the risk that your target queue is exceeded. This helps you avoid long queues of unassigned chats when more customers accept invitations than agents can handle.
- Target queue size. The target number of chats that you are willing to leave queued for assignment. The invitation throttle adjusts the number of invitations sent in order to optimize queue size.Note: The target queue size is independent of the Disable chat queue size setting. Chat becomes unavailable when the target queue size reaches a number equal to or less than the Disable chat queue size. You are recommended to set a higher threshold for the Disable chat queue size setting than your target queue size.
- Expected acceptance rate. The expected likelihood that an invitation will be accepted. You can choose your own percentage or use the calculated value, which is based on a moving average of the actual acceptance rate over approximately one week for the given account or department.
- Throttling rate. This is your willingness to risk that more invitations will be accepted than your target queue size. When you choose a lower risk option, fewer invitations are sent, thus decreasing the potential number of acceptances. The options represent a 50%, 5% and 0.1% probability that you will exceed the target queue size, assuming that the expected acceptance rate is accurate.Note: For optimal results, make sure that the expected and real acceptance rates correlate closely. If the rates diverge, either you will not be sending out as many invites as you are able to handle, or your target queue size will be frequently exceeded.
- When there are fewer incoming chats than what agents could handle, some agents will be waiting for an assignment. Chats are assigned to highest ranked agents first, but you can choose an assignment method for agents of the same rank. See Assign chats to certain agents before others (ranking within department).
Option Description Agents waiting for assignmentTo determine which waiting same-rank agent gets the next chat, choose an assignment method:
Note: If you are using difficulty-based distribution, chats are assigned to the agent within the same rank who is working on chats with the lowest total relative difficulty. For example, an incoming chat will be assigned to an agent handling one difficulty 3 chat before an agent who is handling four difficulty 1 chats.
- Least Busy. Assign the next incoming chat to the agent who has the fewest active chats and has waited the longest. Choose this to balance the chat workload between agents.
- Most Busy. Assign chats to your busiest agents. The next incoming chat is assigned to the agent who is handling the most chats until their limit is reached, and thereafter to the agent who has been idle for the shortest period of time. Choose this option if your agents must manage non-chat tasks along with their chat related work. Those who are chatting will stay busy chatting, while others can stay focused on non-chat tasks. To prevent overload on a single agent, make sure concurrent chat limits are set.
- Round Robin Rotate chat assignment among all available agents regardless of waiting time or number of active chats (until their concurrent limit is reached). Choose this option to balance the number of chats assigned per agent. Lower ranked agents will only be assigned a chat if all higher ranked agents have reached their limit.
- Under Manual reassignment, tell Bold360 how to place customers into the queue when they are reassigned by an agent rather than ACD. You can set this option independently for customers reassigned within a department (From same department) as opposed to between departments (From other departments).
Note: For answered items that are manually reassigned, the queue time is always reset. For automatically assigned items, customers always maintain their place in the queue.
- To place customers at the end of the queue regardless of how long they have been waiting, select Move to end of queue (time is reset)
- To place customers in the queue based on time already spent waiting, select Maintain place in queue (time is preserved)
- Save your changes. Settings are applied to your entire account except where overridden at the department or agent level.