Take payments, check invoices and manage subscriptions by phone with Stripe.

Connect Stripe to your AgentCalls agent and it can work with your payments during a call. It can look up a customer, check on an invoice, create a new customer or payment, cancel a subscription at the end of the billing period, or issue a refund. Connect with one click by signing in to Stripe from the AgentCalls dashboard. Your agent only uses the actions you allow.

What your agent can do with Stripe

  • Look up a customer and confirm their billing details during the call
  • Create a payment intent and take a card payment while on the phone
  • Cancel a subscription at period end and prorate any unused time
  • Issue full or partial refunds against a charge or payment intent
  • Create draft invoices for a customer or a specific subscription

Stripe exposes 428 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Inbound: a customer pays an outstanding invoice

  1. Caller

    Hi, I got an invoice from you last week for $240 and I'd like to pay it over the phone.

  2. Agent

    Of course. I can see that invoice for Maya Thompson, number INV-1042, due on the 14th. Shall I send a payment link to the email on file?

  3. Caller

    Yes, send it to maya.t@example.com please.

  4. Agent

    Done. The link is on its way now, and the invoice will update automatically once it's paid.

Lookup: a subscriber asks about a cancellation

  1. Caller

    I want to stop my plan, but I want to know when it actually ends.

  2. Agent

    I can check that for you. Can I have the email address on your account?

  3. Caller

    It's james.ortiz@example.co.uk.

  4. Agent

    Your subscription renews on 3 June. If I cancel it now, it will run until then and you won't be charged again. Do you want me to cancel it?

Outbound: a refund after a double charge

  1. Agent

    Hello, this is calling from the shop about your order from Tuesday. We found a duplicate charge of £18.50.

  2. Caller

    Oh, I didn't notice that. Can you give it back to my card?

  3. Agent

    Yes, I've issued a refund for the extra charge. It should appear on your card within five to ten business days.

How to connect Stripe

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Stripe

    From Integrations in the dashboard, choose Stripe and sign in with your account. Connecting takes one click and can be revoked at any time.

  3. 3

    Choose the actions

    In the agent editor, enable the Stripe actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does Stripe work during the call or after it?

Both. Your agent can look up customers, create payments and cancel subscriptions while the caller is on the line. It can also follow up after a call, such as sending a payment link or recording a refund.

What do I need to connect Stripe?

You need a Stripe account. Sign in to Stripe from the AgentCalls dashboard and approve the connection with one click. You can disconnect it at any time.

Which plan includes the Stripe integration?

Integrations, including Stripe, are included from the Growth plan.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Stripe.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.