Создавайте на tawk.to
JavaScript API, Webhooks и интеграция Zapier дают всё необходимое, чтобы связать чат с остальным стеком, — с документацией на восьми языках.
Хуки для того, что иначе пришлось бы создавать дважды
Большинство команд хотят, чтобы чат взаимодействовал с остальным стеком: показывал разные виджеты разным посетителям, отправлял события в CRM и запускал автоматизации после завершения чата. Портал разработчика открывает интерфейсы для всего этого без создания ответвления виджета.
Выберите интерфейс, подходящий для задачи
JavaScript для поведения на странице. Webhooks для серверных событий. Zapier, если совсем не хочется писать код.
JavaScript API
Manipulate the chat widget at runtime — show it, hide it, set visitor attributes, listen to events.
- ·Показывайте, скрывайте, разворачивайте и сворачивайте виджет
- ·Задайте имя и email посетителя; передайте собственные атрибуты через setAttributes()
- ·Отслеживайте onChatStarted, onChatEnded и события сообщений чата
- ·Запускайте функции при загрузке виджета и изменении статуса
Webhooks
Real-time event notifications to any HTTPS endpoint. Connect chat events to your back end the moment they happen.
- ·Начало и завершение чата, расшифровки чатов, создание заявок
- ·Подпись HMAC-SHA1 (заголовок X-Tawk-Signature)
- ·Повторные попытки в течение 12 часов при ответах не из диапазона 2XX
- ·Тайм-аут запроса 30 секунд
Zapier
Подключите tawk.to к 1,500+ другим веб-сервисам. Настройте Zaps за несколько минут — без программирования.
- ·Более 1 500 подключаемых приложений
- ·Настройка за минуты без кода
- ·Руководство по настройке на developer.tawk.to/zapier
Подключите это пятью строками
Определите вошедшего посетителя, добавьте собственные атрибуты и скройте виджет на маршрутах, где он не нужен. Для большинства проектов это интеграция первого дня.
- ·Set Tawk_API.visitor before the widget script loads.
- ·Attribute changes mid-session use Tawk_API.setAttributes().
- ·Full reference: developer.tawk.to/jsapi.
1Tawk_API = Tawk_API || {};23Tawk_API.visitor = {4name: user.name,5электронная почта: user.электронная почта,6};78Tawk_API.onLoad = function() {9if (window.местонахождение.pathname === '/admin') {10Tawk_API.hideWidget();11}12};
Читайте документацию на своём языке
Портал разработчика доступен на восьми языках, поэтому команде, которая фактически выполняет интеграцию, не приходится переводить материалы по ходу работы.
Откройте портал разработчика
Полный справочник по JavaScript API, Webhooks и триггерам Zapier — с руководствами по быстрому запуску и живыми примерами.