Готовые коннекторы
Как подключить Tygy к Zapier, Make, n8n и Albato, пока нет официального приложения.
Что уже возможно
Официальных приложений в каталогах пока нет — они в плане. Но публичного API и вебхуков достаточно, чтобы собрать связку самому в любом из этих сервисов, без кода.
Нужны две вещи: API-ключ из Настроек → API и понимание, что сервис умеет принимать вебхук и делать HTTP-запрос. Это умеют все четыре.
Ловить события
Во всех сервисах схема одинаковая:
- Создайте сценарий, начинающийся с шага «Webhook» (в Albato — «Входящий вебхук»). Сервис даст вам адрес.
- В Tygy откройте Настройки → API и MCP → Вебхуки → Добавить вебхук, вставьте этот адрес и отметьте нужные события.
- Нажмите «Тест» — в сценарии появится пример события, и сервис поймёт структуру данных.
Дальше работайте с полями из 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 на каждую строку большой таблицы.
- Пять секунд на ответ вашего вебхука. Сервисы-конструкторы обычно отвечают сразу и выполняют сценарий асинхронно — это нормально.
- Создайте для каждой интеграции отдельный ключ с минимальными правами. Тогда отозвать доступ одной связке можно, не трогая остальные.