Paddle Webhooks
Paddle Webhooks allows you to trigger actions in your systems based on Paddle events (like payments), streamlining workflows and automating business processes.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add paddle-webhooks npx -- -y @trustedskills/paddle-webhooks
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"paddle-webhooks": {
"command": "npx",
"args": [
"-y",
"@trustedskills/paddle-webhooks"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill enables AI agents to receive real-time event notifications directly from Paddle, allowing them to react instantly to subscription changes, payments, and customer lifecycle events without polling. It bridges the gap between Paddle's ecosystem and automated agent workflows by delivering structured webhook payloads.
When to use it
- Triggering automated onboarding sequences immediately after a new customer subscribes to a SaaS product.
- Sending instant support tickets or notifications when a payment fails or a subscription is downgraded.
- Updating internal CRM records automatically whenever a Paddle order status changes from pending to completed.
- Executing inventory adjustments or license key generation upon successful purchase confirmation.
Key capabilities
- Listens for specific Paddle events such as
OrderPaid,SubscriptionCreated, andCustomerCancelled. - Delivers event data in a standardized JSON format accessible to AI agent logic.
- Supports secure transmission of sensitive transaction details including customer IDs and order references.
Example prompts
- "Set up a workflow that sends a welcome email and generates a license key whenever I receive a
SubscriptionCreatedwebhook from Paddle." - "Alert the support team via Slack if the incoming Paddle webhook indicates an
OrderFailedevent for any customer." - "Update the user's status in our database to 'Active' only after verifying the payload contains a successful
PaymentReceivedsignal."
Tips & gotchas
Ensure your AI agent has proper authentication credentials configured to verify the signature of incoming Paddle webhooks, preventing unauthorized data injection. Be mindful that webhook delivery is asynchronous; your agent logic must handle potential retries or timeouts if the endpoint is temporarily unreachable.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.