Developer/IT > Whisbi API > API Reference > Events > Engage: Session

Engage: Session

Events that trigger when the customer is inside a One-to-Many session

NameDescriptionRequired
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