🤖 Конструктор чат-ботов
Обзор конструктора чат-ботов
Создайте своего первого чат-бота
Релизы чат-ботов
Установка виджета с чат-ботом на свой сайт
Элементы узлов чат-бота
Переменные
Черновик
Расширенные возможности
Пользовательские кейсы
Как подсоединить агента и отключить чат-бот
Как выполнить запрос во внешнюю сиситему используя API
Как сохранить номер телефона в профайл пользователя
Как проверить вводимый пользователем текст
Как запретить ввод текста
Как добавить данные доступные для поиска в профиле пользователя
Как создать разные приветственные сообщения чат-бота в зависимости от рабочих часов
Как выбрать элемент из массива переменных
Как найти слово или фразу в сообщении пользователя
Как использовать JS в боте
Как подставить и использовать данные в бота из уведомления клиенту
Как персонифицировать меню при открытии бота в Viber
Как настроить сбор статистики в боте
Как использовать тексты на кнопках через массив кнопок
Как сделать заглушки на нерабочее время
Как использовать мультиязыки в боте
🧠 Мегамозг
💌 Транспортировка сообщений
💬 Диалоги
📊 Аналитика
😎 Аккаунт
🔎 Поиск
🆘 Помощь
🔑 Конфигурация
Как выбрать элемент из массива переменных
Задача
  • На практике вы можете столкнуться с тем, что ваше API передает не конкретные переменные, а массив, состоящий из нескольких переменных. данном кейсе мы покажем возможности использования такого массива.
Решение
1. Делаем трансфер входа.
2. Добавляем вебхук, в котором мы отобразим запрос к нашему API.
3. Сохраняем результат нашего запроса в переменную. Для этого сначала мы создаем переменную в соответствующем разделе, затем переходим к нашему вебхуку и в разделе хранилище выбираем нашу созданную переменную.
4. Добавляем узел сообщение. В тексте сообщения мы будем добавлять нужные нам переменные из массива. Для этого мы запоминаем, какой по счету массив нам нужен и значение какой переменной из этого массива нас интересует.
Вводим @, выбираем нашу созданную переменную, наводим на неё и нажимаем на знак +.
Далее мы добавляем номер нашего массива - у нас это будет второй массив, которому соответствует цифра 1 (логика - первый массив - 0, второй массив - 1, третий массив - 2, четвертый массив - 3 и т.д.). После добавления 0 мы ставим точку и прописываем название переменной, которая нам необходима.
5. Добавляем текст и трансферы выхода. Наш узел готов. Проверить результат мы можем в виджете. Для этого вводим номер накладной (мы использовали данный запрос) и в результате нам должен подставиться номер заказа и его статус.
Содержание
Задача
Решение
© Copyright 2025 Flomni, Inc. Все права защищены. Различные торговые марки принадлежат их соответствующим владельцам.
Русский