Инструкция по работе с Function Calling в AI Assistants на платформе Leeloo.AI
- 1 1. Введение
- 2 2. Принцип работы
- 3 3. Где и как добавить функцию в AI Assistant
- 4 4. Доступные Функции
- 4.1 START_TUNNEL: Подписка на блок туннеля.
- 4.2 STOP_TUNNEL: Остановка отправки запланированного контента внутри туннеля продаж после блока.
- 4.3 ADD_TAG: Добавление тега клиенту.
- 4.4 ADD_CUSTOM_FIELD: Добавление пользовательского поля.
- 4.5 ADD_TO_SALES_PLAN: Добавление подписчиков в План Продаж.
- 4.6 REMOVE_FROM_SALES_PLAN: Удаление лида из Плана Продаж.
- 4.7 MOVE_SALES_PLAN_DEAL: Перемещение сделки в другой статус Плана Продаж.
- 4.8 NOTIFY_USER_IN_CHAT: Уведомить пользователя (менеджера) платформы в чате.
- 4.9 MARK_AS_UNREAD: Отметить последнее сообщение как непрочитанное в чате.
- 4.10 CHANGE_AI_SETTINGS: Управление статусом AI Assistants.
- 5 5. Тестирование и проверка работы функции
1. Введение
Функция — это предопределённое действие, которое AI Assistant может выполнить по отношению к подписчику на платформе Leeloo.AI при определённых условиях в диалоге с ним. Эти условия прописываются в инструкциях AI Assistant.
С помощью функции AI Assistant вы можете:
Выставлять счета — автоматизируйте оплату и ускорьте путь клиента к покупке.
Добавлять теги и кастомные поля — создавайте точные сегменты для персонализированных предложений.
Управлять активностью AI-ассистента — гибко включайте, выключайте и перезапускайте ассистента при изменении бизнес-целей.
Подписывать или отписывать подписчиков от блоков в туннеле продаж — направляйте пользователей в нужный контент и повышайте конверсии.
Работать с планом продаж (CRM) — создавайте, удаляйте и перемещайте сделки без участия менеджера.
Отмечать сообщения как непрочитанные — повышайте контроль и скорость реакции команды на важные диалоги.
2. Принцип работы
AI Assistants взаимодействуют с пользователями через мессенджеры (Telegram, WhatsApp, Facebook Messenger и др.) и может взаимодействовать с лидом в среде платформы Leeloo.AI например подписать на различные блоки в туннеле продаж при выполнении определенных условий.
Процесс работы:
Для AI Assistant задаются сценарии и условия взаимодействия с платформой.
AI Assistant подключается в нужные чаты через туннель продаж, массовым действием в аудиториии на выбранный сегмент подписчиков, или индивидуально в разделе Чаты.
Подписчик пишет сообщение в чат где включен AI Assistant.
AI Assistant кроме ответов, анализирует сообщение и определяет намерение пользователя.
Если условие соответствует заданному сценарию, AI Assistant вызывает функцию.
Функция выполняется, в зависимости от функции и условия, функция вызовет действие внутри платформы Leeloo.AI.
Пользователь получает оффер, кнопки, тег, и другие взаимодействия (связаться с менеджером, купить продукт и т. д.).
3. Где и как добавить функцию в AI Assistant
Чтобы добавить функцию в AI Assistant:
Перейдите в раздел Assistants OpenAI Platform. Создайте или выберите AI Assistant.
Перейдите к "System instructions" вашего AI Assistant.
Добавьте условия в базовую инструкцию или файл с условиями, при которых AI Assistant должен вызвать функции.
Например:
”Если клиент сразу же спрашивает о абонименте, дай ему варианты абонимента, а затем активируй функцию START_TUNNEL”Впишите функцию кликнув на +Functions в настройках вашего AI Assistant.
Вставьте Json код и необходимые ID и описания (description) нужной функции.
В поле description можно указать условие вашей фукнции, что позволит подписывать лидов на несколько разных блоков в туннеле продаж.
Теперь AI Assistants будет анализировать диалог с клиентом и исходя из его сообщений выполнит ответные действия на платформе.
4. Доступные Функции
START_TUNNEL: Подписка на блок туннеля.
В Json код в поле description где вы пишите условие работы функции, необходимо вставить ID блока на который будем подписывать лида. Взять ID можно перейдя в раздел туннели продаж, перейдите в туннель продаж на который хотите подписать, нажмите на синий блок на который будем выполнять подписку и ссылки в браузере вверху скопируйте ID блока.
STOP_TUNNEL: Остановка отправки запланированного контента внутри туннеля продаж после блока.
Работает по Аналогии как и START_TUNNEL, но выполняет фукнцию остановки туннеля продаж.
ADD_TAG: Добавление тега клиенту.
В поле description указываете какой Тег добавить.
Например, задаем условие внутри Интрукции AI Assistant: “Вызови фнкцию ADD_TAG если…”
Функция создаст Тег “КОНСУЛЬТАЦИЯ” в случае если его нет в списке ваших тегов.
Тег добавляется только пользователю который ведет диалог с AI Assinstant.
REMOVE_TAG: Удаление тега у клиента.
В поле description указываете какой Тег удалить.
Тег удалится только пользователю который ведет диалог с AI Assinstant.