В этом руководстве показано, как настроить n8n отвечать на сообщения, изменять поля и стадию обработки заявок. Kommo используя в качестве средства ByteGPT.
🔧 Предварительные условия
- Виджет ByteGPT активен в Kommo CRM-система;
- Ключ API OpenAI для транскрипции аудио и анализа файлов (необязательно);
- Стандартный шаблон для использования в n8n: JSON (для запуска чата и веб-хуков)) (Необязательно).
🚀 Шаг за шагом для интеграции
1. Доступ к виджету ByteGPT нет Kommo
- Войти на Kommo CRM, перейти к Настройки > Интеграции > ByteGPT;
- нажмите на вкладку «Активные поля»;
- На этой вкладке вы получите доступ к:
- URL-адреса веб-перехватчиков (конечные точки) доступно (для обновления данных о потенциальных клиентах, контактах, приостановки и т. д.)
- Вы найдете список различных доступных веб-хуков или конечных точек, таких как UPDATE, UPDATE STATUS_ID и PAUSE. Скопируйте нужный вам веб-хук и сохраните его, чтобы позже вставить в поле URL HTTP-запроса в n8n.
- Идентификаторы активных пользовательских полей в вашей учетной записи Kommo.
- Активные поля ByteGPT в текущей установке;
- Настраиваемые поля Потенциальных клиентов и контактов;
- Идентификаторы конвейеров Ведущие продажи;
- Шаги на каждом этапе Ввода Kommo.
- URL-адреса веб-перехватчиков (конечные точки) доступно (для обновления данных о потенциальных клиентах, контактах, приостановки и т. д.)
2. Настройте блок HTTP-запросов в n8n.
Настройте его следующим образом:
- HTTP метод:
GET - URLВведите URL-адрес скопированного веб-перехватчика на вкладке полей ресурсов. ByteGPT (update, status_id or pause)
- Заголовки: Оставьте эту функцию отключенной.
- Тело: Оставьте эту функцию отключенной.
- Параметры: Заполните ключи и значения, как указано ниже.
Exemplo:
📝 Параметры запроса
| Chave | значение | Описание |
|---|---|---|
entity |
leads ou contacts |
Объект будет обновлен |
entity_id |
{{ $('When chat message received').first().json.leadId }} |
Идентификатор лида или контакта |
field[ID] |
valor или переменная n8n |
Поле Kommo затем соответствующий идентификатор |
field[status_id] |
ID стажировки в Kommo |
Идентификатор этапа, на котором будет перемещен потенциальный клиент. |
Практический пример
Представьте себе ситуацию, когда пользователь хочет автоматизировать заполнение полей и перемещение потенциальных клиентов в... Kommo CRM с использованием n8n и виджет ByteGPTИспользуемый поток будет служить для:
- Обновить пользовательское полеПоле с идентификатором
1567115(находится на вкладке «Активные поля») должны получать результат, сгенерированный LLM, или введенный вручную, становясьfield[1567115]и соответствующее значение переменной. - Изменение этапа (статуса) конвейера: Этап конвейера, определяемый
field[status_ID]и ценность73814828, который представляет собой «Выигранную продажу», необходимо обновить.
Для этого пользователь настроит блок "HTTP-запрос" в n8n, используя параметры, показанные на изображении, и переменные n8n для вставки необходимых данных.
✅ Исполнение и проверка
При выполнении этого блока в n8n система автоматически отправляет HTTP-запрос. Kommo с помощью ByteGPT, немедленно обновляя указанные поля.
💡 Дополнительные советы
Вы можете обновить другие собственные поля напрямую, используя имя поля в качестве параметра:
field[name]: Имя лида или контактаfield[status_id]: Идентификатор шага (статус) в воронке продажfield[pipeline_id]: Идентификатор трубопроводаfield[price]: Денежная стоимостьfield[responsible_user_id]: Идентификатор пользователя, ответственного за Kommo
Использовать переменные из n8n, сгенерированный в результате выполнения LLM для автозаполнение Значения с динамическими ответами от вашего ассистента.
Проверьте правильность идентификаторов пользовательских полей вашей учетной записи на вкладке Активные поля из виджета ByteGPT.
Такая автоматизация гарантирует эффективность и оперативность обновлений вашей CRM-системы в режиме реального времени.
Вы можете Автоматическая активация Salesbot при обновлении определенного поля, используя запуск Kommo который запускает потоки на основе изменения этого поля.