# List of possible interactions

In order to make the livechat easier to understand and use, it is important to specify the different types of interactions or events that may appear within conversations.\
The list below details all the interactions or events that may be visible during a livechat session, so as to make their functioning clearer for users.

<table><thead><tr><th width="312">Interaction name</th><th>Meaning</th></tr></thead><tbody><tr><td>The user has left the site</td><td>The user has closed the tab or browser (more than 30 seconds)</td></tr><tr><td>Notification NAOperatorSendDialogByMailSucceed</td><td>The operator has sent themselves the conversation by email</td></tr><tr><td>Notification NAOperatorSendDialogByMailFailed</td><td>An error occurred when the operator tried to send themselves the conversation by email</td></tr><tr><td>User's page</td><td>The user has navigated to a page on the site</td></tr><tr><td>The user has been away from the site for a long time</td><td>This indicates user inactivity (more than 3 minutes)</td></tr><tr><td>The user is back</td><td>The user has reopened the tab and/or their browser and can interact again</td></tr><tr><td>Automatic conversation closure after the user left</td><td>The livechat session is automatically closed because the user left the site and did not return for a certain period</td></tr><tr><td>Unassignment of the advisor</td><td>The operator disconnected, so the conversation is unassigned from them and transferred to another advisor, or when the conversation ends it is unassigned</td></tr><tr><td>The conversation has just been closed by the operator</td><td>The operator ended the conversation, closing the conversation tab on their dashboard. The conversation is ended and archived.</td></tr><tr><td>The conversation was closed by the user</td><td>The user ended the conversation, closing the conversation tab on the dashboard. The conversation is ended and archived.</td></tr><tr><td>Notification NACompetencyChanged</td><td>The skill associated with the conversation has changed; this means the conversation has been redirected or reassigned to an advisor with this skill.</td></tr><tr><td>The user has entered the waiting queue</td><td>Operator capacity has been reached, so the user enters the waiting queue until a spot is available</td></tr><tr><td>The user is connected to an operator – your advisor is connected</td><td>A connection is established between the user and the operator</td></tr><tr><td>The conversation has been added to the operator's dashboard</td><td>The conversation is added to the operator dashboard, with the introduction message: “Hello, my name is (operator name)”</td></tr><tr><td>Start of the chat conversation</td><td>The conversation has just been added to the operator's dashboard → Start of the conversation</td></tr><tr><td>Questionnaire automatically sent after the conversation is closed by the operator</td><td>A post-conversation survey is sent to the user after the conversation is closed by the operator</td></tr><tr><td>Questionnaire automatically sent after the conversation is closed by the user</td><td>A post-conversation survey is sent to the user after the conversation is closed by the user</td></tr><tr><td>The operator is unavailable</td><td>The operator changed their status and is now unavailable → cannot receive new conversations</td></tr><tr><td>The operator is connected</td><td>The operator changed their status and is now connected → can receive new conversations</td></tr><tr><td>The operator is disconnected</td><td>The operator changed their status and is now disconnected → cannot receive new conversations</td></tr><tr><td>Conversation opened</td><td>The operator clicked the notification to open the conversation on their dashboard</td></tr><tr><td>Questionnaire sent manually</td><td>The user received a questionnaire sent manually by the operator</td></tr><tr><td>Notification NALiveChatLeaveQueueFailed</td><td>An error occurred when the user clicked the button to leave the waiting queue</td></tr><tr><td>Notification NALiveChatLeaveQueueUnexpected</td><td>An error occurred when the user clicked the button to leave the waiting queue, this should not have happened</td></tr><tr><td>Conversation timeout is about to be reached</td><td>Reminder before the conversation timeout is reached</td></tr><tr><td>This conversation has been inactive too long, end of livechat session</td><td>The timeout is reached, the conversation tab is closed on the dashboard. The conversation is ended and archived.</td></tr><tr><td>Manual transfer of the conversation to the operator</td><td>An operator manually transfers the conversation to another available operator</td></tr><tr><td>Automatic transfer of the conversation to</td><td>The conversation is transferred to another available operator</td></tr><tr><td>Notification NAManagerTransferToOperator</td><td>A manager manually transfers the conversation to another available operator</td></tr><tr><td>Automatic transfer of the conversation to the skill</td><td>The conversation is transferred to another skill</td></tr><tr><td>Notification NAManualTransferToCompetency</td><td>Manual transfer of the conversation to the skill</td></tr><tr><td>Supervisor assistance request</td><td>The operator requested help from the manager</td></tr><tr><td>Notification DMLiveChatLeaveQueue</td><td>The user has left the waiting queue</td></tr><tr><td>Notification NALiveChatEndFailed</td><td>Failed to close the conversation</td></tr><tr><td>Automatic transfer to the skill failed</td><td>An error occurred during the automatic transfer of the conversation to the skill</td></tr><tr><td>Notification NAManagerTransferToCompetency</td><td>Manual transfer by the manager of the conversation to the skill</td></tr></tbody></table>
