Как настроить интеграцию с Яндекс.Формы
Яндекс.Формы – это инструмент для получения заявок, проведения опросов и сбора любой другой информации от клиентов. Формы можно разместить прямо на сайте, либо предоставлять доступ к ним по прямой ссылке.
Чтобы создать интеграцию Яндекс.Форм с другими платформами через Albato, потребуется на стороне ЛК Форм указать специальный адрес, куда будут отправляться данные (webhook) и настроить несколько параметров.
Прежде чем настраивать интеграцию с Яндекс.Формами, подключите сервис к Albato. Для этого перейдите в раздел Подключения и нажмите кнопку Добавить подключение.
Выбери из списка сервис Яндекс.Формы и нажми Добавить подключение.
В открывшейся форме требуется заполнить только поле Название. Можешь оставить стандартное имя, а можешь указать указать уникальное, чтобы в дальнейшем было проще идентифицировать подключение в общем списке.
Ознакомьтесь с информацией и закройте окно уведомления.
В окне настроек подключения скопируй полученную ссылку:
Открой ЛК Яндекс.Форм. Перейди во вкладку Мои формы и выбери нужную или создай новую:
В открывшихся настройках формы открой вкладку Интеграция. Добавь в качестве способа уведомления JSON-RPC.POST-запрос. Для этого нажми на соответствующую кнопку под настройками. Вставь скопированный ранее вебхук в поле URL:
Теперь при заполнении формы, данные будут “запаковываться” в определенный формат и передаваться на адрес Albato. При этом информация из каждого поля будет складываться в свою переменную. Эти переменные нужно создать вручную. Для этого в блоке Параметры, в первой колонке укажи имена, под которыми дальше получишь данные из полей:
А во втором столбце укажи, какие именно данные сохранять в каждую переменную:
Когда все переменные созданы и значения для них заданы, нажми Сохранить.
Пример связки
Для примера рассмотрим создание связки, которая отправляет сообщение в чат Telegram при поступлении информации о заполнении формы. Такая связка поможет менеджерам быстро получать сообщения о новой заявке.
Перейдите в раздел Мои связки и нажмите Создать новую связку.
Выберите нужный триггер:
Далее нажмите на кнопку Ожидать веб-хук и в перейдите в настройки формы.
Нажмите Поделиться.
Далее перейдите по ссылке, заполните поля произвольными данными и отправьте форму:
Albato поймает входящий запрос и разобьет его на отдельные поля:
Далее вернитесь в Конструктор связки и настройте передачу полученных данных: