Accept crypto and fiat payments on calls with Poof and AgentCalls.

Connect Poof to your AgentCalls agent and it can take payments while it talks to your customers. Your agent can create a checkout link or invoice, send it by text or email, and check whether a crypto wallet has received funds. Set up is simple: add your Poof credentials from its settings in the AgentCalls dashboard, choose which actions the agent can use, and start taking calls.

What your agent can do with Poof

  • Create a fiat invoice or checkout link and send it to the caller while the call is still open
  • Generate a crypto payment link or deposit address for customers who prefer to pay in digital assets
  • Check the balance of a crypto wallet to confirm a deposit before confirming an order
  • Create a one-time fiat charge through your connected payment gateway during the call
  • Set up webhooks so you get notified when a payment status changes

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

Example calls

Phone order paid by invoice

  1. Caller

    Hi, I'd like to order 12 of the blue ceramic mugs and pay over the phone.

  2. Agent

    Sure. Can I get your name and the email for the receipt?

  3. Caller

    Dana Whitfield, dana@whitfieldstudio.com.

  4. Agent

    Thanks, Dana. I've sent a secure payment link to that email for $348. It should arrive within a minute. Your order will be confirmed once the payment clears.

Crypto payment for a freelance invoice

  1. Caller

    Can I pay my invoice in USDC? I don't want to use a card.

  2. Agent

    Yes, you can. I'm creating a crypto payment link for invoice 2041, amount 1,200 USDC. I'll text it to your number now.

  3. Caller

    Got it. How long will it take to show up?

  4. Agent

    Once the transaction is confirmed on the network, usually a few minutes. I'll note the invoice as pending until then.

Checking a deposit before a callback

  1. Caller

    I sent 0.5 ETH to the address you gave me yesterday. Has it arrived?

  2. Agent

    Let me check that wallet balance. One moment, please.

  3. Agent

    I can see the balance has updated. The 0.5 ETH is in and your reservation is now confirmed for Friday at 3 PM.

  4. Caller

    Perfect, thank you.

How to connect Poof

  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 Poof

    From Integrations in the dashboard, choose Poof and enter the connection details from your Poof account settings.

  3. 3

    Choose the actions

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

Questions, answered.

Does Poof work during the call or only after?

Both. Your agent can create invoices, payment links and checkout sessions during a live call and send them right away. It can also check balances and handle payment updates later through webhooks.

What do I need to connect Poof?

You need an active Poof account. Copy your credentials from the Poof settings, then add them in the AgentCalls dashboard under Integrations. You can disconnect or change them at any time.

Which plan includes this integration?

Integrations, including Poof, are included from the Growth plan. You can upgrade from your AgentCalls dashboard at any point.

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

Put your agent to work with Poof.

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