Вебхуки доступны только для тарифного плана Advanced и выше.
Подключайтесь к различным системам и сервисам, таким как платформы email-маркетинга, инструменты CRM, платформы электронной коммерции и программное обеспечение для управления проектами, чтобы получать обновления платформы в режиме реального времени на response.io. Подключив URL-адрес вашего веб-перехватчика (конечную точку REST) к платформе, вы сможете синхронизировать соответствующие события с вашими CRM-системами и базами данных, обеспечивая точную и актуальную информацию во всех ваших системах.
Конфигурация
Шаг 1: В настройках рабочей области перейдите к Интеграции > Веб-перехватчики > Нажмите Подключиться

Шаг 2: Нажмите кнопку Добавить веб-перехватчик , чтобы добавить URL конечной точки и выберите Событие веб-перехватчика

Для получения и обработки запроса необходима конкретная конечная точка URL.
События веб-перехвата
Вот некоторые распространенные варианты использования событий веб-перехватчика:
Беседа закрыта - Каждый раз, когда беседа закрывается, автоматически обновляйте данные Контакта или сохраняйте детали беседы в стороннем приложении/системе для учета и отслеживайте количество закрытых бесед для анализа.
Новый контакт - Каждый раз при добавлении нового контакта автоматически добавляйте его в CRM, отправляйте приветственные сообщения и уведомляйте членов команды о новом контакте.
Новое исходящее сообщение - Каждый раз при отправке нового исходящего сообщения автоматически отправляйте уведомления о каждом таком сообщении, фиксируйте детали сообщения в CRM и присваивайте теги или баллы лидам в зависимости от содержания сообщения.
Новое входящее сообщение - Каждый раз при получении нового входящего сообщения автоматически отправляйте уведомления о каждом таком сообщении, фиксируйте детали сообщения в CRM и присваивайте теги или баллы лидам в зависимости от содержания сообщения.
Контакт обновлен - Каждый раз, когда Контакт обновляется, автоматически обновляйте информацию о Контакте в CRM и отправляйте уведомления соответствующим членам команды об изменениях.
Беседа открыта - Каждый раз, когда беседа открыта, автоматически уведомляйте членов команды о новых беседах с клиентами в реальном времени и открывайте детали беседы.
Смена ответственного за контакт - Каждый раз, когда меняется назначение контакта, автоматически информируйте членов команды, когда им назначается новый контакт, и управляйте задачами по дальнейшим действиям или напоминаниями.
Обновление тега контакта - Каждый раз, когда обновляется тег контакта, автоматически обновляйте оценки лидов, управляйте списками email-маркетинга и отправляйте целевые маркетинговые кампании на основе тегов контакта.
Новый комментарий - Каждый раз, когда добавляется новый комментарий, автоматически уведомляйте членов команды о новых комментариях и синхронизируйте комментарии между respond.io и другими системами.
Звонок завершён (голосовые вызовы) – Каждый раз, когда голосовой звонок заканчивается (совершён или пропущен), связанные с ним данные автоматически отправляются в твои внешние системы, такие как CRM, инструменты аналитики или внутренние платформы отчетности. Это может включать статус вызова, продолжительность, сведения об операторе или голосовом агенте ИИ, а при включённой опции - записи звонков, расшифровки и сводки по вызовам.
Узнайте подробнее, какую информацию можно передавать с помощью этих событий вебхуков, в нашей документации по API вебхуков.
Вопросы и устранение неполадок
Почему мой вебхук продолжает отключаться автоматически и как его снова включить?
Ваш вебхук может автоматически отключаться, если количество неудачных попыток превышает порог в 30 ошибок за 30 минут. Обратите внимание, что эта квота ошибок распределяется между всеми вебхуками. Если это произойдет, вы получите уведомление по электронной почте о сбое. Чтобы избежать деактивации, регулярно проверяйте логи вашей конечной точки на предмет неудачных событий вебхуков.
Кроме того, ваша конечная точка должна возвращать ответ 200 OK в течение 5 секунд. Несоблюдение этого требования засчитывается в ваш лимит ошибок и может привести к автоматической деактивации.
Чтобы повторно активировать вебхук, выполните следующие шаги:
Перейдите в Настройки Проекта
Перейдите в Интеграции > Вебхуки
Найдите вебхук и нажмите «Включить» в столбце «Действия»
Чтобы просмотреть логи событий вебхука, вы можете проголосовать за запрос на добавление функции.
Почему мои вебхуки от respond.io задерживаются?
Задержки возникают, если ваша конечная точка не отвечает в течение 5 секунд, из-за чего наша система вебхуков повторно пытается доставить события и ставит их в очередь. Вот как работает наша система:
Мы группируем события по конечной точке, чтобы предотвратить перегрузку системы.
События обрабатываются по порядку, и если ваша конечная точка отвечает слишком долго, повторные попытки происходят через 30, 60 и 90 секунд, до 3-х минут, после чего событие сбрасывается.
Чтобы избежать задержек, мы рекомендуем оптимизировать обработку входящих вебхуков вашей системы. Это поможет обеспечить своевременную доставку событий.
Почему я не вижу записи звонков, транскрипций или сводок в полезной нагрузке вебхука?
Данные о звонках в событиях вебхуков зависят от настроек Проекта. Если запись звонков, транскрипции или сводки звонков отключены, соответствующие поля будут возвращаться со значением null или отсутствовать в полезной нагрузке. Пропущенные звонки не включают записи, транскрипции или сводки.