manager-ai

События Bitrix24 принимаются методом POST с телом вебхука (поля event, data).

Это окно — только подсказка. Работа бота: чат или открытая линия.

Важно для группового чата: без @упоминания бота Bitrix не отправляет событие на сервер — напишите, например, @ИИ-Менеджер привет. В личном чате с ботом достаточно текста сообщения.

Если ответа нет: откройте приложение ещё раз — обновятся OAuth, подписки и (при необходимости) режим бота. Фоновый imbot.v2.Event.get на сервере забирает очередь по интервалу из .env.

Доставка событий бота: Только fetch — в .env: B24_IMBOT_DELIVERY_MODE=fetch, B24_IMBOT_POLL_SECONDS=1015 (чаще — быстрее ответ), B24_LOCAL_CLIENT_ID, B24_LOCAL_CLIENT_SECRET, файл OAuth после открытия приложения, перезапуск сервиса.

Webhook в .env (B24_IMBOT_DELIVERY_MODE=webhook): нужен рабочий HTTPS B24_EVENTS_URL. Если B24_IMBOT_POLL_SECONDS=0, сервис опрашивает очередь раз в B24_IMBOT_EVENT_GET_BACKUP_SECONDS (по умолчанию 20 с); на портале для этого выставляется fetch (в режиме webhook очередь Event.get пуста).

CRM (лиды): в B24_WEBHOOK_SECRETтолько токен из URL вебхука (без префикса USER_ID/), иначе crm.* вернёт 404.