Інтегратор — Хаб сценаріїв для Scenario Dialog
Сторінка для інтегратора, який створює та редагує сценарії ботів у Scenario Dialog. Тут ви побудуєте діалогові сценарії через візуальний редактор, додасте переклади та налаштуєте логіку роботи бота. Нижче — інструкції на кожен крок: створення сценаріїв, робота з секціями, додавання перекладів та імпорт/експорт.
Короткий зміст
Верхньорівневі цілі та сценарії
Створення та редагування сценаріїв
Мета — побудувати діалогову логіку бота через візуальний редактор.
- Створити новий сценарій — як створити сценарій бота з нуля та налаштувати базову структуру. → ./how-to/create-scenario.md
- Редагувати існуючий сценарій — як внести зміни до вже створеного сценарію та оновити логіку. → ./how-to/edit-scenario.md
- Створити секцію сценарію — як організувати складний сценарій на окремі секції для кращої структуризації. → ./how-to/create-section.md
Робота з нодами та логікою
Мета — налаштувати окремі елементи сценарію та їх взаємодію.
- Додати повідомлення — як створити ноду з текстом повідомлення для користувача.
- Налаштувати клавіатуру — як додати кнопки до повідомлення та налаштувати переходи по кнопках.
- Додати очікування вводу — як зібрати дані від користувача через Input ноду.
- Використати actions в сценарії — як додати та налаштувати дії (actions) для розширення функціональності сценарію. → ./how-to/use-action-in-scenario.md
Мультимовність та переклади
Мета — забезпечити підтримку кількох мов у сценарії.
- Додати переклади до сценарію — як додати переклади текстів повідомлень для різних мов. → ./how-to/add-translations.md
- Перемкнути мову редагування — як переглянути та редагувати сценарій для конкретної мови.
Імпорт та експорт
Мета — зберегти резервну копію сценарію або перенести його між проектами.
- Експортувати сценарій — як зберегти сценарій у файл для резервного копіювання. → ./how-to/import-export-scenario.md
- Імпортувати сценарій — як завантажити сценарій з файлу та відновити його структуру.
Історія версій
Мета — відстежувати зміни сценарію та відновлювати попередні версії.
- Переглянути та відновити версії сценарію — як переглянути історію версій та активувати попередню версію сценарію. → ./how-to/view-scenario-history.md
Explanation документи
Мета — зрозуміти концепції та принципи роботи зі сценаріями.
Actions та автоматизація
- Що таке actions та як вони працюють — розуміння стандартних та кастомних actions, їх використання в сценаріях. → ./explanation/actions-in-scenarios.md
- Використання action autobroadcast__create — як використовувати action для запланованих розсилок у сценаріях. → ./explanation/autobroadcast-action-usage.md
- Виведення зображень користувачу — способи відправки зображень через UI та action send_photo. → ./explanation/display-image-to-user.md
- Категоризація листів з пошти — автоматична категоризація вхідних листів за допомогою AI. → ./explanation/email-categorization.md
Форматування та стилізація
- HTML форматування тексту — використання HTML тегів для стилізації тексту в Telegram та Widget. → ./explanation/html-text-styling.md
- Інлайн-клавіатура — налаштування інлайн-клавіатури для Telegram та Widget. → ./explanation/inline-keyboard.md
- Стилізація клавіатури у Viber — налаштування зовнішнього вигляду кнопок клавіатури у Viber. → ./explanation/viber-keyboard-styling.md
- Стартове повідомлення у Viber — особливості роботи з першим повідомленням у Viber. → ./explanation/viber-start-message.md
Інтеграції та зовнішні системи
- Telegram WebApp — відкриття веб-додатків безпосередньо в Telegram. → ./explanation/telegram-webapp.md
- Оплата через бот — інтеграція з платіжними системами (Liqpay, Apple Pay, Google Pay). → ./explanation/payment-via-bot.md
- Інтеграція з Corezoid — підключення операторської панелі до Corezoid через webhook. → ./explanation/corezoid-integration.md
- Боти для груп Telegram — створення ботів, які слухають та відповідають у групах Telegram. → ./explanation/telegram-group-bots.md
- Реферальні мітки з реклами Facebook — відстеження джерела трафіку з рекламних кампаній. → ./explanation/facebook-ads-referral-tags.md
- Запуск сценарію з реклами на Facebook — налаштування унікальних сценаріїв для різних рекламних кампаній. → ./explanation/facebook-ads-scenario-launch.md
Операторські функції
- Налаштування alias при вихідному діалозі — контроль поведінки користувача після завершення діалогу. → ./explanation/outgoing-dialog-aliases.md
- Копіювання сценарію — переклад сценарію на інші мови зі збереженням структури. → ./explanation/copy-scenario.md
Де працювати в інтерфейсі
Основна робота зі сценаріями відбувається в модулі Dialog:
- Модуль
Dialog:Додатки -> Dialog— тут ви редагуєте сценарії ботів. - Роут
/dialog/bot-scenario/:id: відкриває редактор сценарію для конкретного бота. - Панель секцій: зверху екрана — для перемикання між секціями сценарію.
- Рабочее полотно (Canvas): центральна область — для візуального редагування нод та зв'язків.
- Права панель (RightSideBar): для редагування параметрів обраної ноди.
- Кнопка "Зберегти": знизу екрана — для збереження змін у сценарії.
Швидкі посилання
Створення та редагування
Мультимовність
Імпорт та експорт
Історія версій
Explanation документи
Actions та автоматизація
- Що таке actions та як вони працюють
- Використання action autobroadcast__create
- Виведення зображень користувачу
- Категоризація листів з пошти
Форматування та стилізація
Інтеграції та зовнішні системи
- Telegram WebApp
- Оплата через бот
- Інтеграція з Corezoid
- Боти для груп Telegram
- Реферальні мітки з реклами Facebook
- Запуск сценарію з реклами на Facebook