VOICE → STRIPE · SAFETY-FIRST

Make Stripe voiceable.

A spoken word never executes.

Operate Stripe by voice — safely. Every destructive action is gated behind a deliberate confirmation.

7 actions · 5 writes · 4 gated as destructive

Get early access

EXAMPLE COMMANDS

What you can say to Stripe.

Generated from the Stripe spec — these are the real utterances the parser is built to handle.

PER-ACTION SAFETY

Every write, classified.

Destructive actions are gated; reads run free. No destructive action is ever left unflagged.

ActionEndpointClassWhyBlast radius
listChargesGET /v1/chargesread-onlyread-only — safe to run without a gateNo side effect. Read-only.
createChargePOST /v1/charges⚠ destructiveirreversible/costly action: “charge”Moves real money out of a card.
getChargeGET /v1/charges/{charge}read-onlyread-only — safe to run without a gateNo side effect. Read-only.
createRefundPOST /v1/refunds⚠ destructiveirreversible/costly action: “charge”Moves real money out of a card.
createCustomerPOST /v1/customersread-onlyread-only — safe to run without a gateNo side effect. Read-only.
cancelSubscriptionDELETE /v1/subscriptions/{id}⚠ destructiveirreversible: HTTP DELETEPermanently removes the resource.
createPaymentLinkPOST /v1/payment_links⚠ destructiveirreversible/costly action: “pay”Irreversible or costly side effect.

AUTH & SETUP

Connecting to Stripe.

Stripe authenticates with Bearer token. Voxy stores only a vault reference — your secret is never written inline in the config or sent to the browser.

SchemeBearer token
HeaderAuthorization: Bearer <token>
Where to get itCreate a token / API key in the API's dashboard, then store it in your vault.
How Voxy stores itAs a vault reference (keyring:voxy/stripe) — never the literal secret. The gate and execution run server-side; the secret never reaches the client.

FAQ

Questions about Stripe by voice.

How do I authenticate Voxy with Stripe?

Stripe uses Bearer token. You generate the credential in the Stripe dashboard and store it as a vault reference; Voxy never holds the literal secret and never sends it to the browser. The credential is attached server-side when a confirmed action runs.

What can I do in Stripe by voice?

This page exposes 7 Stripe actions generated from its OpenAPI spec: listCharges, createCharge, getCharge, createRefund, createCustomer, cancelSubscription, createPaymentLink. For example, you can say things like “list charges”.

Which Stripe actions need confirmation?

4 of the 7 actions are classified destructive or costly and are gated behind a deliberate click: createCharge, createRefund, cancelSubscription, createPaymentLink. Voxy shows a read-back of exactly what it will do, and nothing runs until you click confirm.

Is operating Stripe by voice safe?

Yes — safety is the whole point. A spoken word never executes a destructive action. Every irreversible or costly Stripe call (like createCharge) requires an explicit on-screen confirmation, and destructive detection runs at 100% recall, so nothing dangerous is silently executed.

Do I need a Stripe API key to try the demo?

No. The demo on this page is parse-only: it understands your command, shows the parsed call and read-back, and stops at the gate. It never calls Stripe and needs no keys. A key is only required when you wire Voxy to your live Stripe account.

Does Voxy change my Stripe setup or require code?

No code and no changes to Stripe. Voxy reads the Stripe OpenAPI spec to generate the voice layer; you keep using Stripe exactly as before and add a safe voice/natural-language way to run these actions.

Give Stripe a voice.
Keep the safety.

Early access is rolling out across the Tier-1 APIs. Point Voxy at your spec and get a gated voice agent.

Request access