/
Messaging applications

Messaging applications

menu

The application allows generating a navigation menu where the selection will be saved into a variable.

{ "menu": { "text": "Select a menu item", "set": "${onClick.Menu}", "variable": "${response}", "buttons": [ [ { "text": "💰 Credits", "type": "reply" }, { "text": "⚙️ Main menu", "type": "reply" } ], [ { "text": "💰 Deposits", "type": "reply" }, { "text": "🧙‍♂️ Operator assistance", "type": "reply" } ] ] } }

broadcastChatMessage

Provides the ability to send a message through the Chat Gateway.

{ "broadcastChatMessage": { "peer": [ "${destination}" ], "profile": { "id": "13" }, "text": "${SMS}", "type": "text" } }

recvMessage

Save the text message received from the user within the active dialogue into a variable.

{ "recvMessage": { "set": "response", "timeout": 60 } }

sendMessage

  • Sending a button with text and an image from the Media Files section:

  • Sending a button with text and an image via URL:

sendText

The application allows sending a text message within the active dialogue.

sendFile

The application allows sending a link to a file within the active dialogue.

sendEmail

Sending an email message

sendTTS

The ability to invoke Text-to-Speech (TTS) in the chat – a file is generated tied to the dialogue and sent in the chat. This way, voice messages can be generated for the user.

STT

The ability to transcribe speech to text.

getEmail

classifier

Customer response type classifier

chat history

Allows sending dialogue histories to email.

sendAction 

Allows sending messages to third-party chat providers about actions of our bot (schemas).



Related content

General applications
General applications
Read with this
Call's applications
Call's applications
Read with this
Menu
More like this
Send message
More like this
Opportunities in active chat
Opportunities in active chat
More like this