К основному содержанию
команда CX Codex GP ChatGPT официальный · OpenAI

setup-zoom-webhooks — команда Codex: настройка вебхуков Zoom

Команда помогает создать или исправить HTTP-приёмник событий Zoom: проверить endpoint, подпись и обработку доставки. Пригодится для интеграции, которой нужны вебхуки.

Установить в Codex · Вручную: положить файлы Все способы и платформы ↓
~/.codex/prompts/setup-zoom-webhooks.md
Открыть на GitHub

Что делает setup-zoom-webhooks

Сначала команда просит изучить существующие маршруты, проверку подписей, очереди и обработчики событий. Затем нужно определить типы событий, путь endpoint и подход к проверке и повторам доставки. До изменений агент перечисляет затрагиваемые файлы и план проверки.

Приёмник должен проверять endpoint и подпись до бизнес-логики, а обработчики — поддерживать повторную доставку без повторной обработки события. Для медленной последующей работы предлагается отделить приём от обработки. Проверка включает сборку или тесты, если они доступны, и отдельную проверку валидации и подписанного события. Для работы извне нужен публично доступный endpoint; настройки приложения и подписки Zoom тоже влияют на результат.

Какие задачи решает

  • добавить маршрут для приёма событий Zoom по HTTP
  • проверить подпись события до запуска бизнес-логики
  • обработать повторную доставку без повторных побочных действий
  • отделить приём вебхука от медленной последующей обработки

Примеры запросов агенту

  • Настрой приёмник вебхуков Zoom для событий записи и проверь подпись перед обработкой.
  • Исправь маршрут вебхуков Zoom и проверь отдельно валидацию endpoint и подписанное событие.
  • Проверь доставку события Zoom; если ошибка возникает после попадания в маршрут, запусти /debug-zoom-webhook.

Как установить setup-zoom-webhooks

Вручную: положить файлы

~/.codex/prompts/setup-zoom-webhooks.md

Вызов — /prompts:setup-zoom-webhooks. В Codex этот формат помечен устаревшим, замена — скиллы

Вопросы о setup-zoom-webhooks

Как установить setup-zoom-webhooks в Codex?

Помести файл команды в ~/.codex/prompts/setup-zoom-webhooks.md.

Что делает setup-zoom-webhooks?

Команда помогает реализовать или исправить HTTP-приёмник вебхуков Zoom, включая проверку endpoint и подписи, а также обработку повторной доставки.

Что проверить перед запуском вебхука Zoom?

Нужны публично доступный endpoint, настройки приложения и подписки Zoom. Команда также проверяет валидацию endpoint и путь обработки подписанного события.

Исходный текст

setup-zoom-webhooks.md · MIT
---
description: Implement or correct a Zoom webhook receiver with endpoint validation, signature verification, and reliable delivery handling.
---

# Setup Zoom Webhooks

Use this command when the integration receives Zoom events over HTTP and needs a correct webhook receiver path.

## Preflight

1. Inspect the repository for existing webhook routes, signature verification helpers, queueing, and downstream event handlers.
2. Identify the event types and the Zoom app or account scope that owns the subscription.
3. Confirm the public endpoint shape, validation requirements, and webhook secret env var names without printing secrets.
4. If the repo actually needs low-latency persistent delivery instead of HTTP callbacks, say so before proceeding and compare against WebSockets.

## Plan

Before making changes:

- state the event types and endpoint path being implemented
- list the files that will be changed
- state the validation, signature, and retry-handling approach
- state how the webhook flow will be verified

## Commands

1. Add or correct the webhook receiver route at the appropriate backend layer.
2. Implement endpoint validation and signature verification before business logic.
3. Keep handlers idempotent and preserve delivery metadata needed for replay protection or debugging.
4. Separate ingestion from slow downstream work when reliability matters.
5. Reuse existing logging, queue, and secret-management patterns where possible.
6. Avoid claiming the webhook path works until validation and signature handling are both checked.

## Verification

1. Re-read the webhook route, validation logic, and signature helper after changes.
2. Run local build or tests where available.
3. Verify the endpoint validation path and the signed-event path independently.
4. State any remaining blocker such as public reachability, missing app configuration, or subscription settings.

## Summary

```text
## Result
- Action: implemented or updated a Zoom webhook receiver
- Status: success | partial | failed
- Details: route, event types, signature path, verification run
```

## Next Steps

- Send or replay one real event through the receiver.
- If delivery reaches the route but fails later, run `/debug-zoom-webhook`.
- If auth or app setup is missing, run `/setup-zoom-oauth`.

© Zoom · MIT · openai/plugins

Похожие слэш-команды

Все слэш-команды по теме «Бэкенд и API» →
modernize-map официальный Anthropic Строит интерактивную карту зависимостей, потоков данных и точек входа устаревшей системы. Помогает изучить связи между модулями перед рефакторингом или модернизацией. ★ 44 770звёзд репо modernize-brief официальный Anthropic Команда формирует итоговый план модернизации кодовой базы на основе артефактов анализа. Она группирует изменения по фазам и готовит критерии приёмки для управляющего комитета. ★ 44 770звёзд репо generate-api-documentation davila7 Анализирует код эндпоинтов, находит аннотации и генерирует спецификации OpenAPI, Swagger UI или Redoc. Помогает настроить сборку документации API и шаги в CI/CD. 1 849установок supabase-schema-sync davila7 Команда сверяет локальную схему базы данных с удалённым проектом Supabase через MCP-сервер. Помогает быстро находить расхождения и готовить файлы миграций. 1 405установок supabase-data-explorer davila7 Команда исследует данные и схему Supabase, выполняет SQL-запросы только для чтения и готовит экспорт или визуализацию. Пригодится для проверки базы прямо из проекта. 1 032установок

Из того же набора528

Весь набор →
zoom-cobrowse-sdk Скилл помогает спроектировать и отладить браузерную сессию Cobrowse: от запуска и подключения участника до приватности и повторного соединения. CX Codex GP ChatGPT ★ 7 604звёзд репо build-zoom-bot Скилл для Codex, который помогает спроектировать бота, подключающегося к встречам Zoom, записывающего медиа и реагирующего на данные сессии. CX Codex GP ChatGPT ★ 7 604звёзд репо zoom-integration-doctor Прогоняет диагностику кода интеграции с Zoom и выдаёт список рисков по архитектуре, авторизации, событиям и SDK. Пригодится перед тем, как что-то менять в чужом репозитории. CX Codex GP ChatGPT ★ 7 604звёзд репо setup-zoom-websockets Команда помогает развернуть надёжный приём событий Zoom через постоянное WebSocket-подключение вместо стандартных вебхуков. CX Codex GP ChatGPT ★ 7 604звёзд репо setup-zoom-oauth Команда разбирает репозиторий и приводит в порядок OAuth-поток Zoom: тип приложения, scopes, редиректы и жизненный цикл токенов. CX Codex GP ChatGPT ★ 7 604звёзд репо plan-zoom-product Выбирает подходящий SDK или API Zoom под задачу проекта до написания кода и объясняет компромиссы альтернативных решений. CX Codex GP ChatGPT ★ 7 604звёзд репо plan-zoom-integration Команда превращает идею интеграции с Zoom в план разработки: архитектура, авторизация, этапы и риски. Нужна перед началом реализации. CX Codex GP ChatGPT ★ 7 604звёзд репо debug-zoom Помогает сузить сбой в интеграции с Zoom до конкретного слоя: авторизация, вебхуки, SDK или RTMS. CX Codex GP ChatGPT ★ 7 604звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой