Skip to main content

Live Chat

In this section


The general Live Chat settings must be configured for each assistant that uses this feature (see Live Chat and Call to Action)

Operator Groups

Operator Groups allow you to assign specific operators to specific virtual assistants. You can also define conversation management criteria.

Operator Groups can be set up by accessing the Operators section on the left.

Sezione Operatori nel menu di sinistra

The settings consist of two sections:

  • Operators contains the list of all operator accounts created.
  • Groups contains the list of all operator groups created.

Pannello Operatori con la lista di account operatore

Pannello Gruppi con la lista di gruppi operatore

You can create a new group by selecting New Group at the bottom right.

First, you need to assign a name to the group you are creating.

A name that allows quick identification is recommended.

Selecting the Priority Management option will enable Live Chat management based on the priority assigned to operators.

Impostazioni gestione per priorità di un gruppo

In the example above, the Live Chat will be notified first to operator Giuseppe Verdi; after 10s (customizable parameter), if Giuseppe Verdi has not responded, the Live Chat will also be notified to Mario Bianchi and subsequently to Paolo Rossi.

If you do not wish to enable “Priority Management”, all operators will be placed in a single list without priority.

Clicking on Select operator will display the list of all operator accounts created.

  • The first account in the list is always the administrator account.

In this field, you must add the operators that will be part of the group you are creating.

Selezione operatori da aggiungere al gruppo

An Operator Group can manage all assistants, or only specific assistants.

The Can manage all assistants option is selected by default. Deselecting it allows you to view and select the assistants the group will manage.

Selezione assistenti gestiti dal gruppo

The Conversation filter field allows you to filter which conversations operators will handle, based on the user's originating URL. The filter must be a regular expression.

In the example shown, the expression *.=ITA.* will allow this group to manage only conversations coming from a URL containing =ITA.

Campo filtro conversazioni con espressione regolare

In our case, Group A consists of operators Mario Bianchi and Giuseppe Verdi.

This group will only manage conversations from the Aurora assistant, originating from a URL containing =ITA.

Operator Groups can be edited and deleted at any time.

  • The Default group is the default group where all operators are placed.

When an operator is assigned to a group, they must be removed from the “Default” group, otherwise they would see conversations from all assistants.

Operator Interface

Each created Operator account can access the Algho interface in a reduced version, specific to Live Chat management.

Conversation Types

The conversations section allows the operator to filter conversations and view active conversations and open conversations.

  • Active conversations indicate users currently connected to the assistant. An active conversation remains visible for up to 15 minutes after the user's last message.
  • Open conversations indicate conversations taken over by the operator.

The conversation filter function allows you to filter the displayed conversations based on their origin. To do this, you need to use a regular expression. This feature is not necessary if you are already using Operator Groups.

Sezione conversazioni con filtri e conversazioni attive/aperte

By clicking on individual conversations, the operator can view what the user is asking.

The lock icon next to the user identifier indicates that the conversation is locked, i.e., taken over by an operator. For each conversation taken over, the first name, last name, and nickname of the assigned operator will also be visible.

Dettaglio conversazione presa in carico con lucchetto

Once a conversation is selected, if it has not already been taken over, clicking the play icon allows the operator to enter the conversation with the user, even if not expressly requested. Clicking the X icon allows the operator to close the conversation view.

Icone play e X per entrare o chiudere la conversazione

When a user requests to start a Live Chat, the operator receives a sound and visual notification indicating that the user has requested their intervention.

If the operator is not on their operator dashboard, they will receive a notification through the operating system.

Notifica di richiesta Live Chat da parte dell'utente

If the Automatic call to an operator is active in the assistant settings, the Live Chat request notification will take the form of a warning, with a specific sound and visual notification for this type of request. In this case, the user is asked whether they want to accept or decline the Live Chat with the operator.

Notifica warning per chiamata automatica ad un operatore

If the user accepts, the notification turns into the form shown earlier in this guide (image Live Chat requested by the user). At this point, the operator can start the Live Chat by clicking on the conversation.

If the user declines, the conversation is marked as Declined conversation. In this case, the operator can no longer request a Live Chat on their own; they can only respond if the user manually requests a Live Chat.

Conversazione contrassegnata come rifiutata

Managing a Conversation

When the operator accesses the chat, the conversation changes from active to open. In this case, the operator gets in touch with the user and can intervene in the conversation by typing their messages in the text bar.

Interfaccia operatore nella chat con utente

By clicking the highlighted button, it is possible to view the messages exchanged with the user in their previous conversations.

Storico messaggi scambiati con l'utente

When a user asks the operator a question, the system automatically searches its knowledge base to see whether a response exists.

In the right-hand possible answers section, the operator is shown the responses that are closest to the user's request. If the operator considers the response relevant, they can click and send the answer.

Sezione possibili risposte suggerite dall'AI

If the operator believes that a question asked by the user and the answer provided are useful for other users as well, they can check the question and answer and add them to the virtual assistant's knowledge base. To add the questions and answers, they must click the + at the bottom right.

Aggiunta di domanda e risposta alla base di conoscenza

Operator Handover

If the operator who took over the request does not know the answer to give the user, they can choose to pass the request to a colleague.

Clicking the operator handover icon at the top opens a modal.

Icona cambio operatore in alto nella chat

In this modal, the operator can select the colleague to whom they want to hand over the conversation and decide whether to send a message with the takeover request.

Modale selezione collega per cambio operatore

The operator called to intervene receives a notification with the message from the operator who contacted them.

Notifica di richiesta presa in carico da parte di un collega

By clicking on the conversation, identified by the red icon indicating the takeover request, a modal opens with an invitation to accept or decline the request.

The operator can send an optional message to the other operator who requested the handover.

Modale accetta o rifiuta richiesta di cambio operatore

The operator who requested the intervention from their colleague receives a notification with the message from the operator who accepted or declined the request.

Notifica esito della richiesta di cambio operatore