Messaging applications
menu
Приложение позволяет сгенерировать меню навигации, где выбор будет сохранен в переменную
{
"menu": {
"text": "Выберите пункт меню",
"set": "${onClick.Menu}",
"variable": "${response}",
"buttons": [
[
{
"text": "💰 Кредиты",
"type": "reply"
},
{
"text": "⚙️ Главное меню",
"type": "reply"
}
],
[
{
"text": "💰 Депозиты",
"type": "reply"
},
{
"text": "🧙♂️ Помощь оператора",
"type": "reply"
}
]
]
}
}
broadcastChatMessage
Предоставляет возможность отправить сообщение через Chat Gateway
{
"broadcastChatMessage": {
"peer": [
"${destination}"
],
"profile": {
"id": "13"
},
"text": "${SMS}",
"type": "text"
}
}
recvMessage
Сохранить в переменную текстовое сообщение, полученное от пользователя в рамках активного диалога
{
"recvMessage": {
"set": "response",
"timeout": 60
}
}
sendMessage
отправка кнопки с текстом и картинкой из раздела Медиафайлы:
отправка кнопки с текстом и картинкой по url:
chatAi
Работа с моделлю машинного обучения
sendText
Приложение позволяет отправить текстовое сообщение в рамках активного диалога
sendFile
Приложение позволяет отправить ссылку на файл в рамках активного диалога
sendEmail
Отправка Email сообщения
sendTTS
Возможность вызвать TTS в чате – формируется файл с привязкой к диалогу и отправляется в чат. Таким образом, можно для пользователя генерировать голосовые сообщения.
STT
Возможность переводить речь в текст
getEmail
classifier
Классификатор типов ответов клиента
chat history
Позволяет отправить истории диалога на электронную почту
sendAction
Позволяет отправлять посторонним провайдерам чатов сообщения о действиях нашего бота (схемы)
Messaging applications
- 1 menu
- 2 broadcastChatMessage
- 3 recvMessage
- 4 sendMessage
- 5 chatAi
- 6 sendText
- 7 sendFile
- 8 sendEmail
- 9 sendTTS
- 10 STT
- 11 getEmail
- 12 classifier
- 13 chat history
- 14 sendAction