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 

Позволяет отправлять посторонним провайдерам чатов сообщения о действиях нашего бота (схемы)