Paddle Integration for AI Agents
Connect your AI agent to 54 QA'd Paddle actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in, plus 57 events to subscribe to.
Paddle AI Agent Actions
54 production-ready actions for your agent to do more on Paddle.
Paddle Webhook Events
57 real-time Paddle events your AI agent can subscribe to.
- Active Check Acknowledges Paddle health-check pings. Returns 200 OK to confirm the webhook endpoint is reachable.
- Address Created Fired when a new address is created on a customer account.
- Address Imported Fired when an address is imported into a customer account.
- Address Updated Fired when an address on a customer account is updated.
- Adjustment Created Fired when a new adjustment (refund, credit, or chargeback) is created for a transaction.
- Adjustment Updated Fired when an existing adjustment is updated (e.g., status changes from pending to approved).
- API Key Created Fired when a new API key is created.
- API Key Expired Fired when an API key reaches its expiration date.
- API Key Expiring Fired shortly before an API key is due to expire, providing advance warning.
- API Key Revoked Fired when an API key is manually revoked before its expiration date.
- API Key Updated Fired when an API key's properties (name, description, expiry) are updated.
- API Key Exposure Created Fired when a potential API key exposure is detected (e.g., key found in a public repository).
- Business Created Fired when a new business entity is created on a customer account.
- Business Imported Fired when a business entity is imported into a customer account.
- Business Updated Fired when a business entity on a customer account is updated.
- Client Token Created Fired when a new client-side token is created.
- Client Token Revoked Fired when a client-side token is revoked.
- Client Token Updated Fired when a client-side token's properties are updated.
- Customer Created Fired when a new customer is created.
- Customer Imported Fired when a customer is imported into Paddle (e.g., via migration).
- Customer Updated Fired when a customer's details are updated.
- Discount Created Fired when a new discount coupon or code is created.
- Discount Imported Fired when a discount is imported into Paddle.
- Discount Updated Fired when a discount's properties are updated.
- Discount Group Created Fired when a new discount group is created.
- Discount Group Updated Fired when a discount group's properties are updated.
- Payment Method Saved Fired when a payment method is saved to a customer account.
- Payment Method Deleted Fired when a payment method is removed from a customer account.
- Payout Created Fired when a new payout is created for the seller account.
- Payout Paid Fired when a payout is successfully sent to the seller's bank account.
- Price Created Fired when a new price is created for a product.
- Price Imported Fired when a price is imported into Paddle.
- Price Updated Fired when a price's properties (amount, billing cycle, trial period) are updated.
- Product Created Fired when a new product is created in the catalog.
- Product Imported Fired when a product is imported into Paddle.
- Product Updated Fired when a product's properties (name, description, image, tax category) are updated.
- Report Created Fired when a new report is created and begins generating.
- Report Updated Fired when a report's status changes (e.g., from pending to ready when the download becomes available).
- Subscription Activated Fired when a subscription moves from trialing or paused status to active.
- Subscription Canceled Fired when a subscription is canceled and will not renew.
- Subscription Created Fired when a new subscription is created for a customer.
- Subscription Imported Fired when a subscription is imported into Paddle.
- Subscription Past Due Fired when a subscription payment fails and the subscription enters past due status.
- Subscription Paused Fired when a subscription is paused and billing is temporarily suspended.
- Subscription Resumed Fired when a paused subscription is resumed and billing restarts.
- Subscription Trialing Fired when a subscription enters a trial period.
- Subscription Updated Fired when a subscription's properties (plan, quantity, billing cycle, scheduled changes) are updated.
- Transaction Billed Fired when a transaction is billed and an invoice is issued to the customer.
- Transaction Canceled Fired when a transaction is canceled before it is completed.
- Transaction Completed Fired when a transaction is fully completed and payment is confirmed.
- Transaction Created Fired when a new transaction is created.
- Transaction Paid Fired when payment is successfully collected for a transaction.
- Transaction Past Due Fired when a transaction passes its due date without a successful payment.
- Transaction Payment Failed Fired when a payment attempt for a transaction fails.
- Transaction Ready Fired when a transaction is ready for payment (all required details are present).
- Transaction Revised Fired when a completed transaction is revised (e.g., a credit note or corrective invoice is issued).
- Transaction Updated Fired when a transaction's details (items, customer, billing address) are updated.
Do More, Build Less
Integration Infrastructure for Paddle AI Agents
88.7% prompt injection detection.
Prompt injection defense"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."
Luna Schmid, Partner at GV
"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."
Barbry McGann, SVP at Workday Ventures
More Commerce Integrations Like Paddle
172+ actions
137+ actions
133+ actions
128+ actions
120+ actions
90+ actions
85+ actions
Paddle AI agent integration resources
Webhooks for AI agents: why agentic workflows need them purpose-built
AI agents can act the moment a system changes, using webhooks. But webhooks built for software hit three limits in agentic workflows. Here is how to fix each.
7 min read
Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows
AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.
15 min
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.