What is a webhook used for?#
SkedCast signs every webhook with an X-SkedCast-Signature header (t=<timestamp>,v1=<HMAC-SHA256> over the timestamp and raw body) and also supports the vendor-neutral Standard Webhooks header set, so either verification approach works.
Webhooks are typically delivered within seconds of the triggering event, and a well-built receiver should respond quickly, before doing any slow processing, so the sending service doesn't treat the delivery as failed and retry it unnecessarily.
FAQ
- Is a webhook the only way to know when a post publishes?
- No — you can also poll the REST API for a post's status, or connect an MCP client and ask an AI agent to check. A webhook is just the option that avoids polling entirely.