Agent skill · software engineering · jeremylongshore
hootsuite-webhooks-events
Implement Hootsuite webhook signature validation and event handling.
Why this skill is useful
Provides specific implementation patterns for Hootsuite webhook signature validation and event handling that the AI wouldn't reliably generate on its own.
What it needs
Requires express installed locally. Requires hootsuite account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Hootsuite Webhooks & Events Overview Hootsuite provides webhook notifications for social stream events when building Hootsuite App Directory integrations. For API-only integrations, you poll for message state changes or implement your own scheduling system with callbacks. Instructions Step 1: Poll for Message Status Changes Step 2: Build Custom Scheduling Webhook Step 3: Hootsuite App Directory Webhooks For apps listed in the Hootsuite App Directory, you receive stream events: Prerequisites A secret-manager webhook secret, event-origin allowlist, replay-window policy, and opaque event ledger. A sandbox consumer with a tested disable/cancel control for downstream scheduling or publishing. Output Return an event receipt with type, opaque event ID, signature/timestamp result, idempotency outcome, queue state, draft/public assertion, and rollback reference. Exclude payload copy, media, handles, and signatures. Error Handling Reject unknown origin, stale/replayed delivery, malformed payload, unknown profile/audience, or non-idempotent retry. Quarantine the event and disable the consumer if integrity or approval is uncertain. Examples type=post.approved; event=evt-opaque-9; signature=pass; replay=absent; profile=sandbox-brand; enqueue=once; publicposts=0; rollback=consumer-disabled proves the boundary. Resources Hootsuite Developer Platform API Guides Next Steps For performance, see hootsuite-performance-tuning.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/hootsuite-webhooks-events