Lanka Документація Ланки

Як збирати заявки через Telegram-бота й одразу сповіщати команду

Telegram-бот для збору заявок у Ланці збирають із кількох кроків: бот питає ім'я й номер телефону, зберігає відповіді у змінні, пропонує послуги кнопками й надсилає сповіщення вам, у канал або в групу. Заявки лишаються на сторінках відвідувачів, і їх можна завантажити у файл.

Крок «Сповіщення» у редакторі

Як зібрати ланку

  1. Створіть ланку з командою /start і першим кроком «Повідомлення». Напишіть, із чим допомагає бот і що буде після заявки.
  2. Додайте крок «Задати питання» «Як вас звати?» і в полі «Зберегти в» укажіть name.
  3. Додайте крок «Попросити номер телефону» і збережіть відповідь у phone. Людина надішле номер кнопкою під полем вводу або напише його.
  4. Додайте «Повідомлення» «Що вас цікавить?» і натисніть «Додати кнопку» на кожну послугу, наприклад «Консультація» і «Ремонт».
  5. Під кожною кнопкою додайте крок «Сповіщення». У полі «Кому» виберіть себе, канал або групу. У тексті назвіть послугу і вставте токени user.name і user.phone.phone_number: наберіть «/» і виберіть змінну.
  6. Після сповіщення додайте «Повідомлення», яке підтверджує людині, що заявку отримано, і каже, коли чекати відповіді.
  7. Натисніть «Опублікувати» і залиште заявку самі.

Діалог людини не чекає на сповіщення і йде далі.

Де шукати заявки

  • Сповіщення приходить вам у Telegram із відповідями людини.
  • У «Відвідувачах» кожна людина має сторінку зі збереженими змінними name і phone і всією розмовою. Звідти можна написати їй від імені бота.
  • Кнопка «Завантажити» у «Відвідувачах» зберігає список із відповідями у файл XLSX або CSV.

Сторінка відвідувача: змінні і розмова

Якщо людина не відповідає

Під кроками «Задати питання» і «Попросити номер телефону» додайте гілку таймауту «Без відповіді» і вкажіть, скільки чекати. Коли час мине, діалог піде цією гілкою, наприклад до нагадування.

FAQ

Куди надходить нова заявка?

У чат, вибраний у кроці «Сповіщення»: вам, у канал або в групу. Текст містить відповіді людини токенами.

Чи можна передати заявку в інший сервіс?

Так, кроком «Скрипт»: він робить HTTP-запит до стороннього API. Його мову описує сторінка Скрипти.

Чи можна вивантажити заявки у файл?

Так. У «Відвідувачах» налаштуйте колонки з потрібними змінними й натисніть «Завантажити»: XLSX або CSV. Для Google Таблиць є живе посилання, про нього — на сторінці Панелі.