Agent skill · WebAskio

webask-webhook-setup

Настраивает отправку ответов опроса WebAsk на внешний адрес вебхуком: адрес, метод, состав полей и их имена, заголовки, отправка незавершённых. Применяется, когда человек просит слать ответы на свой сервер, в свою систему, в Make или n8n, поменять поля вебхука или включить и выключить его.

What it needs

About 2k tokens when loaded.

What this skill does

Вебхук: ответы на свой адрес Вебхук — самый прямой способ забрать ответы в свою систему: каждый ответ уходит HTTP-запросом на указанный адрес. Настраивается быстро, ломается тихо — поэтому порядок здесь важнее скорости. Отвечай человеку на том языке, на котором он пишет. 1. Проверить, доступны ли вебхуки getworkspacetariff — вебхуки входят не во все тарифы. Если недоступны, сказать об этом сразу и остановиться: собирать адрес, метод, состав полей и заголовки, чтобы упереться в отказ на последнем шаге, — впустую потраченный разговор. 2. Посмотреть, что уже есть getquizwebhooks — список вебхуков опроса и включён ли каждый. Второй вебхук на тот же адрес — почти всегда ошибка, а не желание: проверить, нет ли уже такого. 3. Узнать четыре вещи Без них создавать нечего: Что Зачем --- --- Адрес куда слать; только https, принимающая сторона должна отвечать 2xx Метод post почти всегда; get, put, patch — если так требует приёмник Какие поля телефон и два-три ключевых ответа лучше полной анкеты — приёмнику проще Как называть поля если система ждёт phone, а у нас вопрос называется «Ваш телефон», — переименовать через bodynaming Имена вопросов и их идентификаторы — из getquizstructure. 4. Создать createquizwebhook: название (для себя, чтобы отличать), адрес, метод, состав полей (body), переименование (bodynaming), заголовки (headers — сюда идут ключи доступа к приёмнику). Незавершённые прохождения — incomplete и hours. По умолчанию уходят только завершённые. Если человеку нужны и брошенные, слать их с задержкой (1, 6, 12 или 24 часа): иначе один и тот же человек, вернувшийся дописать анкету, придёт дважды. 5. Проверить доставку Сразу после создания — getquizwebhooklogs: там код ответа приёмника и его тело. 200 — работает. 4xx — приёмник не принял: чаще всего адрес, метод или формат тела. 5xx — ошибка на их стороне. Пустой журнал — ответов ещё не было, это не ошибка. Не досылать записи resendquizwebhooklog, пока приёмник отвечает ошибкой: повторится то же самое. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills WebAskio/webask-webhook-setup--3b115d

View the source on GitHub

Browse the @skills marketplace