Stripe
View as MarkdownRetrieve customer billing information, look up charges, process refunds, and pull invoice data.
What it does
Connects an agent to Stripe for billing and payments workflows. Once connected, tools like retrieving a customer's billing status, looking up a specific charge, issuing a refund, and pulling invoice history become available to any agent you assign them to. This is the exact example used in Core Concepts to explain how integrations expose tools.
Setup
- Go to Settings → Integrations → Stripe.
- Provide a restricted API key scoped to the operations you want to allow (read-only for lookup-only agents; read-write if refunds should be agent-initiated).
- Confirm the connection test call succeeds.
- Assign to the relevant agent(s). A refund-issuing agent is a good candidate for Supervised autonomy (see Agents) rather than Autonomous.
Scopes requested
Scoped strictly to what you grant when creating the API key on Stripe's side; HeartBeatAgents never requests broader access than the key you provide.
Typical use
Support agents resolving billing disputes, finance agents reconciling payments.