hootsuite-webhooks-events

Featured

Implement Hootsuite webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Hootsuite event notifications securely. Trigger with phrases like "hootsuite webhook", "hootsuite events", "hootsuite webhook signature", "handle hootsuite events", "hootsuite notifications".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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 ```typescript // Since Hootsuite REST API doesn't push webhooks for message status, // poll for changes to scheduled messages async function pollMessageStatus(messageId: string, intervalMs = 30000) { const check = async () => { const response = await fetch(`https://platform.hootsuite.com/v1/messages/${messageId}`, { headers: { 'Authorization': `Bearer ${await getStoredToken()}` }, }); const { data } = await response.json(); if (data.state === 'SENT') { console.log(`Message ${messageId} sent at ${data.sentAt}`); return data; } else if (data.state === 'FAILED' || data.state === 'REJECTED') { console.error(`Message ${messageId} failed: ${data.state}`); return data; } console.log(`Message ${messageId}: ${data.state}, checking again...`); await new Promise(r => setTimeout(r, intervalMs)); return check(); }; return check(); } ``` ### Step 2: Build Custom Scheduling Webhook ```typescript // Your own webhook system to track scheduled post status import express from 'express'; const app = express(); app.use(express.json()); // Cron job checks scheduled posts and fires we...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

hex-webhooks-events

Implement Hex webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Hex event notifications securely. Trigger with phrases like "hex webhook", "hex events", "hex webhook signature", "handle hex events", "hex notifications".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-webhooks-events

Implement Intercom webhook handling and data event tracking. Use when setting up webhook endpoints, processing Intercom notifications, or submitting custom data events for contact activity tracking. Trigger with phrases like "intercom webhook", "intercom events", "intercom webhook signature", "handle intercom events", "intercom data events", "track intercom events".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-webhooks-events

Implement HubSpot webhook subscriptions and CRM event handling. Use when setting up webhook endpoints for CRM events, implementing signature verification, or handling contact/deal/company change notifications. Trigger with phrases like "hubspot webhook", "hubspot events", "hubspot subscription", "handle hubspot notifications", "hubspot CRM events".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-webhooks-events

Implement ElevenLabs webhook HMAC signature verification and event handling. Use when setting up webhook endpoints for transcription completion, call recording, or agent conversation events from ElevenLabs. Trigger: "elevenlabs webhook", "elevenlabs events", "elevenlabs webhook signature", "handle elevenlabs notifications", "elevenlabs post-call webhook", "elevenlabs transcription webhook".

2,266 Updated today
jeremylongshore
AI & Automation Featured

creating-webhook-handlers

Create webhook endpoints with signature verification, retry logic, and payload validation. Use when receiving and processing webhook events. Trigger with phrases like "create webhook", "handle webhook events", or "setup webhook handler".

2,266 Updated today
jeremylongshore