Перейти к основному содержимому

Действия

В графическом редакторе J‑Graph логика работы бота основана на шагах. Блоки описывают, как бот может попадать в шаги и что он при этом должен делать.

подсказка
Действия — это особые блоки реакций. Они выполняют сложные и часто повторяющиеся действия бота или фрагменты сценариев: например, HTTP-запрос или перевод на оператора.

Встроенные действия

J‑Graph предоставляет ряд встроенных блоков действий:

  • HTTP-запрос
  • Действия с Google Таблицами
  • Завершение сессии
  • Запрос номера телефона
  • Запрос подтверждения
  • Запрос текста
  • Запрос файла
  • Запрос числа
  • Оплата через Telegram
  • Отправка email
  • Отправка SMS
  • Перевод звонка на оператора
  • Перевод чата на оператора
предупреждение
Документация к большей части блоков находится в разработке. Пока что вы можете обратиться к документации по соответствующим встроенным тегам действий JAICP DSL. В интерфейсе редактирования действий все параметры соответствуют аналогичным параметрам тегов.

Как создать свои действия

Продвинутая возможность

Если вам не хватает встроенных действий, вы можете создать свои. С помощью собственных действий вы можете реализовать любую логику работы бота и переиспользовать ее в разных частях сценария.

подсказка
Чтобы создать действие, пройдите инструкцию по созданию своего тега действия. Помимо того, что после выполнения всех шагов вы сможете использовать тег в коде сценария, в J‑Graph также автоматически появится соответствующий блок.