Готовые коннекторы

Как подключить Tygy к Zapier, Make, n8n и Albato, пока нет официального приложения.

Что уже возможно

Официальных приложений в каталогах пока нет — они в плане. Но публичного API и вебхуков достаточно, чтобы собрать связку самому в любом из этих сервисов, без кода.

Нужны две вещи: API-ключ из Настроек → API и понимание, что сервис умеет принимать вебхук и делать HTTP-запрос. Это умеют все четыре.

Ловить события

Во всех сервисах схема одинаковая:

  1. Создайте сценарий, начинающийся с шага «Webhook» (в Albato — «Входящий вебхук»). Сервис даст вам адрес.
  2. В Tygy откройте Настройки → API и MCP → Вебхуки → Добавить вебхук, вставьте этот адрес и отметьте нужные события.
  3. Нажмите «Тест» — в сценарии появится пример события, и сервис поймёт структуру данных.

Дальше работайте с полями из data: это тот же объект, что отдаёт API.

Проверку подписи в no-code-сервисах обычно не сделать. Адрес вебхука сам по себе секретный: не публикуйте его. Если данные чувствительные, лучше принимать события своим кодом и проверять подпись.

Делать действия

Шагом «HTTP Request» (в Make — «HTTP → Make a request», в n8n — нода «HTTP Request», в Albato — «HTTP-запрос»):

  • Метод: POST, PATCH или GET
  • Адрес: https://api.tygy.ru/v1/…
  • Заголовок: Authorization: Bearer <ваш ключ>
  • Тело: JSON

Пример — ответить клиенту:

POST https://api.tygy.ru/v1/conversations/{{conversation_id}}/messages
Authorization: Bearer tygy_…
Content-Type: application/json

{ "body": "Спасибо за обращение! Мы уже смотрим." }

Три полезные связки

Новая заявка → карточка в CRM. Событие conversation.created → создать сделку в вашей CRM, взяв имя и контакты из data.contact_id (сам контакт можно дочитать методом GET /v1/contacts/{id}).

Диалог закрыт → строка в таблице. Событие conversation.status_changed, фильтр data.status = closed → добавить строку в Google Таблицы для отчёта.

Заявка с сайта → сообщение в Telegram-чат команды. Событие message.created, фильтр data.direction = inbound → отправить текст в свой чат.

Ограничения, о которых стоит знать

  • Лимит 300 запросов в минуту на ключ. Для сценариев этого с запасом, но не стройте цикл, который дёргает API на каждую строку большой таблицы.
  • Пять секунд на ответ вашего вебхука. Сервисы-конструкторы обычно отвечают сразу и выполняют сценарий асинхронно — это нормально.
  • Создайте для каждой интеграции отдельный ключ с минимальными правами. Тогда отозвать доступ одной связке можно, не трогая остальные.

Назад: Вебхуки

Дальше: Аналитика