hex-webhooks-events

Solid

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".

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

Install

View on GitHub

Quality Score: 97/100

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

Skill Content

# Hex Webhooks & Events ## Overview Hex doesn't provide push webhooks. For event-driven integrations, poll run status or build your own notification system around run completions. ## Instructions ### Run Status Polling with Callback ```typescript async function runWithCallback( client: HexClient, projectId: string, params: Record<string, any>, onComplete: (result: any) => void, onError: (error: Error) => void ) { try { const { runId } = await client.runProject(projectId, params); const poll = async () => { const status = await client.getRunStatus(projectId, runId); if (status.status === 'COMPLETED') { onComplete(status); return; } if (status.status === 'ERRORED' || status.status === 'KILLED') { onError(new Error(status.status)); return; } setTimeout(poll, 5000); }; poll(); } catch (err) { onError(err as Error); } } ``` ### Notify on Completion ```typescript runWithCallback(client, 'project-id', { date: '2025-01-01' }, (result) => { // Send Slack notification, email, etc. fetch(process.env.SLACK_WEBHOOK_URL!, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ text: `Hex project completed: ${result.runId}` }), }); }, (error) => console.error('Run failed:', error) ); ``` ## Resources - [Hex API](https://learn.hex.tech/docs/api/api-reference)

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 Featured

hootsuite-webhooks-events

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".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hex-security-basics

Apply Hex security best practices for secrets and access control. Use when securing API keys, implementing least privilege access, or auditing Hex security configuration. Trigger with phrases like "hex security", "hex secrets", "secure hex", "hex API key security".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hex-hello-world

Create a minimal working Hex example. Use when starting a new Hex integration, testing your setup, or learning basic Hex API patterns. Trigger with phrases like "hex hello world", "hex example", "hex quick start", "simple hex code".

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

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