API Integration Webhooks Skill

Deliver signed webhook notifications for consent and content events with retries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Acurioustractor/empathy-ledger-v2 --skill api-integration-webhooks-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: API Integration Webhooks Skill
Source: https://github.com/Acurioustractor/empathy-ledger-v2/tree/main/.claude/skills/local/api-integration-webhooks
Command: npx skills add https://github.com/Acurioustractor/empathy-ledger-v2 --skill api-integration-webhooks-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

External systems often rely on real-time notifications when user data or consent changes. This Skill ensures reliable, secure delivery of webhook payloads to JusticeHub, ACT Farm, and other integrations, reducing manual follow-ups and data gaps.

Core Features & Use Cases

  • Reliable Delivery with Retries: Exponential backoff for failed deliveries to maintain consistency.
  • Security & Transparency: HMAC verification, signed payloads, and delivery status visible to storytellers.
  • Consent & Content Events: Triggers for consent.created, consent.revoked, and future content events across tenants.

Quick Start

Use this Skill to configure a new external webhook and trigger a sample delivery for a consent.created event. Then verify the delivery in the dashboard and validate the signature with the external system.

Frequently Asked Questions about API Integration Webhooks Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate webhook delivery for consent revocation events?

You can automate webhook delivery for consent revocation by triggering notifications whenever consent.revoked events occur. The Skill automatically sends signed payloads to external systems, ensuring real-time data synchronization without manual intervention.

What is the best way to secure webhook payloads with HMAC verification?

The best way to secure webhook payloads is through HMAC verification and signed payload generation. This Skill automatically creates signed payloads, allowing external receiving systems to cryptographically verify that notifications originate from a trusted source.

How do I handle failed webhook deliveries with exponential backoff?

You handle failed webhook deliveries using automatic exponential backoff retries. This Skill automatically retries failed delivery attempts with increasing intervals, maintaining consistency and ensuring transient network errors do not result in permanently lost notifications.

Can I track webhook delivery status for consent changes across multiple tenants?

Yes, you can track webhook delivery status across multiple tenants and sites. The Skill exposes delivery status directly within the dashboard, allowing storytellers to transparently verify whether signed payloads for consent events reached external systems successfully.

How do I configure a new external webhook for content change notifications?

You configure a new external webhook by setting up the target endpoint and triggering a sample delivery for a consent.created event. After configuration, you verify the delivery in the dashboard and validate the HMAC signature with the external system.