Integration · Stripe
Verified Stripe webhooks for your AI agent.
Signature verification against your Stripe webhook secret runs before Hooksbase persists the delivery. Provider metadata (event type, event ID, verified flag) gets stamped on every delivery — and becomes a first-class routing condition.
Verification + metadata
What your agent receives
// Hooksbase verifies Stripe-Signature header automatically
// Your agent receives:
{
"provider": {
"name": "stripe",
"sourceId": "evt_1O...",
"eventType": "invoice.payment_succeeded",
"verified": true
},
"payload": { /* raw Stripe event */ }
}Routable metadata fields
Match on provider fields
Once Stripeverification is enabled, these fields are available to routing rules, delivery search, and your agent's payload.
- provider.name = "stripe"
- provider.sourceId = evt_... (Stripe event ID)
- provider.eventType = e.g. "invoice.payment_succeeded"
- provider.verified = boolean
Agent recipes
Common Stripe + agent patterns
Route verified `invoice.*` events to an agent that handles dunning, retries, or subscription follow-up.
Route `radar.early_fraud_warning` events to a dedicated agent that investigates, documents, and flags the customer.
Fan-out verified successful charges to both your billing agent and an S3 archive destination for audit.
Get started
Point Stripe at Hooksbase.
Configure the Stripe provider pack on a Hooksbase webhook, copy the ingest URL, paste it into your Stripe webhook settings. Every verified event lands with full provider metadata on the delivery.