Engage: Session
Events that trigger when the customer is inside a One-to-Many session
Name | Description | Required |
---|---|---|
otmNameEntered
function
| The customer enters their name and proceeds to the broadcast Location: Engage session. Name screen |
Optional |
otmSessionInit
function
| A One-to-Many session is live and the customer joins the session Location: Engage session Triggered: The first time a customer sees the live broadcast just after the name screen. |
Optional |
otmSessionStarted
function
| The live broadcast starts to be displayed on the Engage open sidebar Location: Engage session Triggered: On Desktop the first time a customer sees the live broadcast just after the name screen. On Mobile the first time a customer manually plays the live broadcast just after the name screen. Returns: – sessionId: Identifier of the current Engage session – cookieGuid: Unique customer identifier |
Optional |
otmMessageSent
function
| The viewer sends a question to the Engage presenter Location: Engage session |
Optional |
otmLiked
function
| The viewer clicks the like button on the Engage widget Location: Engage session |
Optional |
otmMuted
function
| The viewer mutes the Engage broadcast Location: Engage session |
Optional |
otmUnmuted
function
| The viewer unmutes the Engage broadcast Location: Engage session |
Optional |
otmChatbotShown
function
| The Engage chatbot just appears Location: Engage session Triggered: Once per session. |
Optional |
otmChatbotClicked
function
| As a response to the Engage chatbot, the viewer has clicked on the button that leads to the Sell or the designed URL |
Optional |
otmChatbotDeclined
function
| As a response to the Engage chatbot, the viewer has clicked on the negative option Location: Engage chatbot Triggered: Every time a customer clicks this option. | Optional |