Search...
sendMessage( )
Sends a chat message from a site visitor.
Description
The sendMessage()
function returns a Promise that is resolved when
the message is sent.
Currently only chat messages containing text can be sent programatically.
Syntax
function sendMessage(messageInfo: MessageInfo): Promise<void>
sendMessage Parameters
NAME
TYPE
DESCRIPTION
messageInfo
MessageInfo
An object representing the message to be sent.
Returns
Fulfilled - When the message is sent.
Return Type:
Promise<void>
Was this helpful?
Send a message from a site visitor to the business
Copy Code
1let messageInfo = {2 "messageText": "Hey, how's it going?"3}45$w("#myChatbox").sendMessage(messageInfo)6 .then(() => {7 console.log("Done sending message");8 })9 .catch((err) => {10 console.log(err);11 });
Send a message from a site visitor over a specific channel
Copy Code
1let messageInfo = {2 "messageText": "Hey, how's it going?",3 "channelId": "23b345b6-c78d-9012-e3f4-567g89h0i01k"4}56$w("#myChatbox").sendMessage(messageInfo)7 .then(() => {8 console.log("Done sending message");9 })10 .catch((err) => {11 console.log(err);12 });