# FAQ

## Де я можу отримати номер проєкту?

У адресному рядку:

![](https://lh4.googleusercontent.com/zW1JcAumwRup0YuYLVg6FqJr0E0V5hAiZ5CR6CaouXVgBvlQ1SF2QYQdShb6LhIRKVJPyzLvD2MT1Hbnq_hzPYuwUcWhN-J0lhWtWiRnNUAXkvgUynfoOvhWy7SOU8l5vz5tmIhjB_396AudbA)

Або у списку ваших проєктів:

![](https://lh3.googleusercontent.com/6zZgXkJsLiCvfAObV1iQzEn2i2nmeBsbgiXA3iOVNtJOteVhYqEjhVOarh1ygJJ-c3rpOTSLqfYub9kgMaL6Oj2maj25KYrFsg6jAvlLCQDLD8hkxZOOZVj0Alj2WHgl7oGlTQh0M6ETmtMwsw)

## Що робити, якщо бот працює у тестовому вікні, але не працює в месенджері?

У вас неоплачена підписка або неправильний тарифний план

## Як протестувати бота у WhatsApp

Напишіть на номер, підключений до бота, з іншого номера. Або ви можете надіслати з підключеного номера кодову фразу ::**bot\_info**, за допомогою якої можна дізнатися, чи бот і далі працює коректно. Має прийти така відповідь:

![](/files/0a637a87f99ce86a0ae15305713834545d04448f)

## Як розділити сценарій за месенджерами

Щоб розрізняти месенджер, з якого прийшов клієнт, використовуються змінні #{**client\_type**} та #{**messenger**}. Обидві вони містять інформацію про месенджер, але #{client\_type} — це число, а #{messenger} — назва.

Приклад: якщо людина прийшла з Онлайн-чату, #{client\_type} повертає 5, а #{messenger} повертає «Online-chat»

Значення client\_type:

| Месенджер    | Значення |
| ------------ | -------- |
| Telegram     | 1        |
| Viber        | 2        |
| Facebook     | 3        |
| Online\_chat | 5        |
| WhatsApp     | 6        |
| Instagram    | 10       |

**Докладніше про змінні** [**тут**](https://docs.salebot.ai/variables/variables)

Ось приклад:

Щоб проаналізувати, з якого месенджера прийшов клієнт, нам потрібно створити 3 гілки і прописати у вкладці «Змінна для порівняння» в налаштуваннях стрілок такі умови:

client\_type==1 (тобто приходять з Telegram) \
client\_type==5 (тобто приходять з Онлайн-чату) \
client\_type!=1 and client\_type!=5 (тобто приходять з будь-якого іншого месенджера, крім Telegram і Онлайн-чату)

![](https://lh6.googleusercontent.com/HVJiMlLVbytAfd1X7IxSSCPhfLdGB-6YfxdwBL9VQW3kq8YTrlGguCgAsGHEqsxpQo4oeQRCtE4QPuND6R0Xpn5pXK057eAWF3mHKHdvXPHm-H4fZ9nA7_cgq6CDlgRE2JX8-bNtTcTdftIT2g)

![Показ роботи цього сценарію: гілки пронумеровані](/files/153b3beb4505e93293407e1b75e37794e42053b9)

## Як розділити сценарій за різними логінами

Для тих із вас, у кого до месенджера підключено кілька акаунтів, можуть виникати труднощі з розподілом функціоналу сценарію за акаунтами. Але є спеціальна вбудована змінна #{group}, яка повертає id акаунта бота, з яким клієнт веде переписку.

Приклад:

Є 2 акаунти 1 бота: Test\_bot для тестування та Work\_bot для спілкування з клієнтами. Змінна #{group} повертає «Test\_bot» для тестового акаунта і «Work\_bot» для робочого.

**Докладніше про змінні** [**тут**](https://docs.salebot.ai/variables/variables)

## Як зробити текст жирним?

Текст стає жирним, якщо по його боках поставити зірочки *ось так*

Як це зробити в Telegram, читайте [**тут**](https://docs.salebot.ai/variables/api-in-calculator#how-to-install-parse_mode)

## Як зробити так, щоб ланцюжок із 2-3 повідомлень відкривався одночасно?

Блоки потрібно з'єднати стрілками і перед відповіддю встановити затримку 0 секунд.

![](https://lh5.googleusercontent.com/D6zKxhYEwH3K9jmXxO4GP9RHIm5sEymXbqa728vM3ItJZXdIMFf9HyfkFfBb9xh_P0uRk2W71Izq9viTOx28_ST0uqxdacR3_Z5_0YlgNEB9PH5Hh7-PdmrG1MY8Gbs6fujOkjKymaX87A2hqA)

## **Чи можна вставляти картинки?**

{% embed url="<https://docs.salebot.ai/the-basics-how-to-use-salebot.ai/sending-attachments.-tracking-links>." %}

## Як надіслати кілька картинок (файлів)

Потрібно створити кілька блоків, кожен із яких надсилає вкладення. Щоб вони надсилалися без додаткового тексту, потрібно у вкладці відповіді вказати змінну #{none}.

## Чому замість файлів надсилаються посилання?

Це означає, що ви або обрали тип надсилання як посилання, або під час надсилання файлу сталася помилка. Рекомендується перевірити, чи є файл за цим посиланням.

Нюанси надсилання файлів:

1. Під час завантаження файли повинні мати різні назви, оскільки у кожного проєкту на сервері є своя папка з файлами, а однакові назви неприпустимі.&#x20;
2. Якщо ви надсилаєте як посилання, потрібно перевірити, чи воно працює, ще до відправлення.&#x20;
3. Відеофайли у форматі «відео для перегляду» не надсилаються.&#x20;
4. Коли ви видаляєте блок, файл видаляється разом із ним.

## Як правильно відображати вкладку для введення номера телефону

Потрібно додати перевірку через регулярні вирази.

{% embed url="<https://docs.salebot.ai/variables/list-of-useful-regular-expressions>" %}

## Як дізнатися кількість людей, підписаних на бота

У розділі «Статистика» показується загальна кількість, а також кількість окремо за месенджерами.

## Як зробити так, щоб бот сам починав розмову?

{% embed url="<https://docs.salebot.ai/the-basics-how-to-use-salebot.ai/the-first-message>" %}

## Де знайти посилання на мого бота, щоб можна було налаштувати на нього рекламу?

Ви можете створити міні-лендінг, де знайдете посилання на кожен месенджер, до якого підключено ваш бот. Втім, міні-лендінг не обов'язковий — можна просто скопіювати проксі-посилання

{% hint style="danger" %}
Посилання з міні-лендінгу копіювати не можна, бо вони генеруються!
{% endhint %}

## **У вас є партнерська програма?**

{% embed url="<https://docs.salebot.ai/to-partners/become-a-partner>" %}

## Чому я не бачу бота в WhatsApp?

1. Перевірте, чи ваша підписка актуальна і оплачена.&#x20;
2. Не можна використовувати WhatsApp Web одночасно в браузері та в боті. Так бот працювати не буде.&#x20;
3. Увійдіть на salebot.ai, знайдіть вкладку «Месенджери і чати» та перевірте в ній статус авторизації і підключення WhatsApp.&#x20;
4. Якщо там написано, що він у режимі сну, надішліть команду ::bot\_info боту або від бота. Якщо ви отримали відповідь, значить бот і далі працює.

## Якщо я роблю бота в WhatsApp, чи обов'язково мені мати WhatsApp Business?

Ні. Боту все одно, чи у вас звичайний WhatsApp, чи WhatsApp Business.

## Чи є блоки для підключення до оператора?

Це звичайний блок. Його можна зробити червоним або жовтим і надсилати запит на пошту або в месенджер. Також у налаштуваннях стрілки потрібно вказати «Підключення до менеджера»

## Коли оператор або менеджер перериває чат, як вимкнути відповіді бота?

Потрібно встановити затримку після відповіді оператора в налаштуваннях проєкту

![](https://lh5.googleusercontent.com/W_xgXLvv02MmyJHaH6aeb2_VUdH6GGg1G-tzsBmS7VOT8thQWuaCDGSFqLOU6M5xTuVlGIyrOpwweu1uimeiRsrRPB_ebixyssDF5wemagRfNbCOnUhnidV_X7OsdGMDC6Tm8MPwUddCUuSqBw)

## Як автоматично отримувати номери телефонів із Viber? Чи їх можна дізнатися лише, якщо запитати в чаті?

Автоматично номер телефону людини ви бачите лише у WhatsApp

## Як побачити, чи натиснула людина посилання в попередньому повідомленні?

{% embed url="<https://docs.salebot.ai/the-basics-how-to-use-salebot.ai/sending-attachments.-tracking-links>." %}

## Як змінити напрямок стрілок у схемі?

Один кінець до третього блоку, інший — до першого. Потім ще одна — від третього до другого.

## Як перемістити клієнта з одного блоку в інший, не проводячи між ними стрілки?

Можна створити кнопки в розширених налаштуваннях кнопок і зробити блок основним типом перевірки умови.

## Чи правильно я розумію, що функція «Надіслати час» із вкладками «Час-» і «Дата надсилання із затримкою» означає, що повідомлення буде надіслано у вказану дату?

Так, все правильно, він переноситься на цю дату. Затримка перед відповіддю, якщо ви її додасте, буде додана до встановленого вами часу.&#x20;

## Як прибрати з чату текст «powered by salebot»?

Потрібно заповнити вкладку «Підзаголовок чату» у формі створення онлайн-чату.

![](https://lh3.googleusercontent.com/3Q4clqV8aj05Zv1AwuGH4hYsXOaMCxmm0X29f71nG6fk_V5BGxuDBIvU4lmg_zZO8jYlXuj48ZJqigRF2wUYcq-rXIp5tbQooChUfdVT3RAnFnuS7bTdQ5VenzefiGgpkkSzaRkIFgFkXJaoYg)

## Чи можна створити два боти на одному акаунті salebot?

Звісно, можна. Для створення доступна необмежена кількість проєктів на одному акаунті.

## Чи можна налаштувати надсилання сповіщень нашому адміну, коли приходять повідомлення в онлайн-чат?

Так.

...

## Який максимальний розмір файлу?

Під час завантаження в систему — 20 МБ, під час надсилання через посилання обмежень немає.

## Різні посилання на бота з різною логікою.

*«Вітаю! У нас така ситуація: є 2 різні посилання, які ведуть на один і той самий сайт, але ми зробили їх окремими, щоб розуміти, звідки приходять заявки. Чи можна це зробити з одним ботом? Тобто одне посилання буде в шапці Instagram, а друге — в рекламі, і так розділити ці канали, але використовувати одного й того ж бота»*

Так, ви можете створити в системі 2 міні-лендінги і в кожному прописати свій тег.

## Надсилання повідомлень завтра

*«Ось моя ситуація. Людина приходить із реклами в бот, отримує привітання, і мені потрібно надіслати їй посилання наступного дня рівно о 12:00; як це зробити?»*

У налаштуваннях стрілки потрібно вказати змінну next\_day у вкладці «Дата надсилання» та встановити час відправлення на 12:00.

## Помилка під час надсилання повідомлень у WhatsApp (read timeout)

HTTPSConnectionPool(host='whatsapp-new\.salebot.ai', port=443): Read timed out. (read timeout=17)

Ця помилка найчастіше з'являється, коли телефон повільно підключений до інтернету або тимчасово втратив зв'язок. Якщо ви надсилаєте файли або посилання, швидкість з'єднання має бути ще вищою.

## Питання щодо Instagram

### Як створити кнопки, які з'являються при першому відкритті DMs?

Для цього потрібно підключити Instagram Direct API, у підключеному месенджері ви побачите «Налаштувати вступні фрази»

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ви записуєте їх і ставите в умову блоку з типом перевірки основної умови, щоб запустити потрібний ланцюжок.

### Помилка 200 при підключенні (вимкнено доступ до прямих повідомлень)

Якщо бот не реагує на повідомлення в DM і під час налаштування вступних фраз ви бачите цю помилку:

![](https://lh3.googleusercontent.com/4fcxGP5EnDF-dT9QDu3U4sljVsiVIf8mN9xxA6w8M82nmQao-3cUEe9zdL-m06wlPdY300H9Zh5ZElpO7GLz0CWW2IUeXFbMuWOOhh5-nTk4OZcWJV7d8LGzNSmFM9GZHQKwQzM3t1sNN9F6-w)

тоді потрібно відкрити Instagram, відкрити налаштування -> конфіденційність -> повідомлення і ввімкнути повзунок «Дозволити доступ до повідомлень»:

![](https://lh6.googleusercontent.com/kybrP39Kzr3l2N23UNRRFSqNle66WCxYHGPUu_q5ITx5fvOSrD23enhWUrqmvqRjs5luVVZp52glZwyjpta9xuuVZR1HI1UEGul031bFnQmN7sPsJ021X7SEyOoFwypv-8ztVlrt2M19gRGx1Q)

Якщо доступ дозволено, але помилка 200 все одно з'являється, тоді потрібно відкрити бізнес-сторінку у Facebook і підключити Instagram до папки Вхідні

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

### Пише, що це не бізнес-акаунт Instagram

![](https://lh3.googleusercontent.com/OlWIgziOlqYfByb0vfDdSfWZU81ZFTjo1sK7rjqH7hwQ2lhKiwBjC-mnl4HCBY8bk7uPxLhXt91eXxGCe1cLhYTBbXVu1J7_oXQTDDhVngRAqywbeRRPSb5VRBrTmgJbvr_a4YOVKc7F2LYLBA)

Перевірте налаштування в Instagram. Найімовірніше, у вас увімкнено Особистий блог замість бізнес-акаунта. Щоб змінити це, перейдіть у налаштування -> Акаунт -> Переключитися на професійний акаунт:

![](https://lh4.googleusercontent.com/qzOqxdQqtNu84020XAe6qBAlPFhuTUiZJhZ9VQ4XUvK3OpgAlGuvCVJo79T3nLNmaPw6SpjknT8g_LKv4HhkV9lGunjKCZNpOaJVZfjMOegI7pQGBus9yQh5LuiOfYC4EH4pxiUL8g45wrQGow)

### Я бачила карусель у DM Instagram. Як це зробити?

Інструкцію можна знайти [тут](https://docs.salebot.ai/integrations)

### Чому мої повідомлення повторюються?

Перевірте налаштування білого та сірого Instagram — неофіційний потрібно підключати саме через логін, а не через email або номер телефону

### Пише, що до мого Facebook не підключено акаунтів Instagram, але я бачу, що на Facebook усе підключено. Що робити?

Під час підключення месенджера натисніть «Немає потрібного акаунта в списку? Натисніть тут», потім введіть пароль від Facebook і натисніть сіру кнопку ліворуч. Відкриються налаштування, де потрібно відзначити потрібні бізнес-акаунти Instagram і Facebook.

Докладніше в цьому відео:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

### Як підключити клієнтів Instagram?

Є два способи:

1. Налаштувати дистанційно (тобто через демонстрацію екрана в ZOOM або Anydesk). Клієнту потрібно буде увійти у свої профілі у Facebook і Salebot.&#x20;
2. Надішліть [документацію ](https://docs.salebot.ai/messengers-and-chats/official-instagram)клієнту, і він підключить усе самостійно.

### Що таке взагалі білий і сірий Instagram?

Це два різні способи підключення до Instagram

![](https://lh4.googleusercontent.com/H1IQiLIHnHFpAgfLldrl0ffBxI3CTAFvqdIRYgBGqlsDv1PYZY3U1R6mCRolF7GhhBwImlMhr92wu4jWP7nRXBX1H6XVaqCdsGEgm-L6oHMMSrkX2T9MIQyRTeOK1VxlHSNzPKRHvdDiYq0a6A)

**Білий**: є кнопки; не можна написати першим; є 24-годинне вікно; перевірка підписки на акаунт&#x20;

**Сірий**: немає кнопок; можна писати першим; немає 24-годинного вікна; немає перевірки підписки на акаунт

### Ви говорили про одночасну роботу білого і сірого Insta, це так?

Перші 24 години з моменту останнього повідомлення клієнта білий Instagram працює, а сірий у цей же час може перевіряти підписку. Коли ці 24 години минають, білий перестає працювати, а сірий починає надсилати повідомлення (без кнопок). Щойно клієнт надсилає боту будь-що, білий знову активується. Усе це відбувається непомітно для тих, хто пише в DM.

### Що таке це 24-годинне вікно?

Це проміжок часу від моменту останнього повідомлення клієнта. Протягом цього вікна бот може взаємодіяти з клієнтом, надсилати йому повідомлення з кнопками та робити розсилки. Після цих 24 годин ці можливості зникають, і у вас є ще 7 додаткових днів, щоб вручну (через розділ «Клієнти») надіслати нагадування або допомогу для вирішення питання клієнта. Щойно він відповість, 24-годинне вікно знову активується.

Наприклад, ви надіслали повідомлення з кнопкою. Ця кнопка буде активною навіть після спливу годин, але ви не зможете надсилати клієнту інші повідомлення, доки він не натисне кнопку або не надішле вам текстове повідомлення.

### Як вставити в одне повідомлення зображення, текст і кнопки?

Для цього вам знадобляться inline-кнопки, а в налаштуваннях вкладення потрібно додати зображення (треба вибрати тип вкладення Image) і додати текст.

### Чи можна зробити розсилку через бота всім відкритим діалогам в Instagram?

Так, можна. Підключіть білий Instagram і додайте кнопку «Завантажити клієнтів, з якими у вас уже був чат». Потім вимкніть білий Instagram, підключіть сірий і надішліть повідомлення. Бажано, щоб текст був рандомізований. Не забудьте створити інтервали, щонайменше 30.

### Під час перевірки підписки — як зробити так, щоб бот не надсилав клієнту True або False?

У полі Відповідь не вказуйте змінну, яка містить ці значення.

### Чи є функція для видалення повідомлень, які раніше надіслав бот?

В Instagram такої функції немає.

### Як створити випадковий текст коментаря під постом в Instagram?

{% hint style="info" %}
Докладніше про те, як працювати з коментарями, можна прочитати [тут](https://docs.salebot.ai/messengers-and-chats/official-instagram)
{% endhint %}

Розглянемо на прикладі надсилання клієнту випадково обраного коментаря:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Метод **select\_random('str1|str2')** відповідає за вибір випадкового рядка. \
Метод **insta\_create\_comment("str")** відповідає за надсилання відповіді на коментар під постом, під яким клієнт залишив коментар.&#x20;

### Як розділити сценарій за різними логінами — у мене в проєкті два Telegram-боти і два Insta-боти.

Відповідь проста у [розділі змінних](https://docs.salebot.ai/variables/variables) є важлива для вас змінна #{group}. Саме вона містить назву бота, до якого підключено акаунт (у картці клієнта ви побачите її значення у полі «Прив'язаний до бота»).

А тепер приклад:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Змінну можна використовувати у стрілках у розділі «Змінна для порівняння» або в умовах команди If() — це залежить від вашого технічного завдання.

У розділі Клієнти ви побачите, що діалоги розділені:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/uk/faq/answers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
