Stripe Integration
Connect customer Stripe accounts for payment processing, invoicing, and financial automation.
Capabilities
This integration enables workers to:
- Receive Stripe webhook events (payments, invoices, subscriptions)
- Create and send invoices
- Generate payment links
- Process refunds
- Sync Stripe data to knowledge base
- Multi-account support per organization
Setup
Follow these steps to connect Stripe:
- Navigate to Integrations and click 'Add Connection'
- Select Stripe and enter your API secret key
- Configure webhook signing secret from Stripe dashboard
- Select which event types to receive
- Optionally enable knowledge sync for products and customers
- Bind workers to handle Stripe events and actions
Official links
Security
- API keys are encrypted with AES-256-GCM at rest
- Webhook signatures verified using HMAC-SHA256
- Supports both test and live mode keys
- Actions respect worker autonomy levels
Credential Storage
All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.
Supported Roles
The following roles can use this integration by default: