Verification rules
WhatsApp GET verify tokenGET
/webhooks/whatsapp?hub.mode=subscribeMeta verification challenge can be answered only when verify token matches, without logging token value.
WhatsApp POST inbound messagePOST
/webhooks/whatsappInbound WhatsApp payload is accepted only after verification, replay check and audit event creation.
Telegram secret webhook pathPOST
/webhooks/telegram/{TELEGRAM_WEBHOOK_SECRET}Telegram inbound updates require a server-side secret path and never expose bot token or secret.