HeliosHELIOS DOCS

Stripe

The Stripe integration lets Helios agents search and call the entire Stripe API to manage payments, customers, subscriptions, and reporting with a server-side secret key.

What your agents can do

Helios agents don't work from a fixed list of Stripe actions. They semantically search Stripe's entire API and call any endpoint directly, with your secret key injected server-side - so a single Stripe key lets an agent reconcile and report across your whole account.

  • Reconcile payments, charges, payouts, and balance transactions
  • Look up and update customers, subscriptions, and invoices
  • Create, confirm, or refund payments and payment intents
  • Pull financial summaries and reports over any date range
  • Investigate disputes, failed payments, and past-due invoices

Authentication

MethodTypeDescription
API keyAPI KeyServer-to-server authentication with a secret key

See Integration authentication for how credentials are stored and injected.

API key

The Stripe integration authenticates with a secret key. Obtain it from Stripe → Developers → API keys and paste it into Helios. Both test and live keys are supported.

An agent can only perform the actions your key's permissions allow. Generate a key with the minimum scopes you need - any call outside those scopes is rejected by Stripe. Test and live data are fully isolated per environment.

Triggers

Stripe does not currently emit event triggers into Helios. Use it from Chat, or from a Workflow driven by a schedule, webhook, or manual run.

Last updated on