Poof

Syncs crypto and fiat payments into your financial stack, automates payment link generation for creators, and monitors wallet balances in real time.

Try Poof in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Poof integration

    • Describe the outcome and Ceven picks the right Poof calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Poof data, across all 11 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Poof access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Poof, when, and on whose behalf.
    • The agent pauses and asks when Poof is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Poof.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Poof action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Poof, and when to use it.

Check Balance
Pull the current balance for a specific blockchain wallet address to verify funds.
Create Checkout Session
Generate a fiat payment link for customers to complete a purchase via the Poof infrastructure.
Create Deposit Address
Generate a unique blockchain address to accept incoming cryptocurrency deposits from a customer.
Create Fiat Charge
Initiate a one time fiat payment collection through integrated gateways like PayPal or Stripe.
Create Fiat Invoice
Generate a professional fiat currency invoice for collection via traditional payment processors.
Create Payment Link
Create a shareable URL to collect cryptocurrency payments from a customer.
Create Poof Webhook
Set up a webhook subscription to receive real time notifications for transaction status changes.
Fetch Gas Price
Retrieve current gas price estimates for Ethereum, Avalanche, and Polygon across different priority levels.
Fetch Cryptocurrency Price
Pull real time price data for supported cryptocurrency tokens.
Fetch Smart Contracts
Retrieve supported ERC 20 smart contract details across Ethereum, Avalanche, and Polygon networks.
Send Cryptocurrency Payout
Transfer cryptocurrency from your wallet to an external blockchain address.

11 actions · scroll to see them all

Frequently asked questions

Ceven uses the Create Poof Webhook action to establish a secure listener between Poof and your workflow. When a payment event occurs, such as a successful crypto deposit or a fiat charge completion, Poof sends a POST request to the Ceven endpoint. The agent then parses this payload to identify the customer and the amount paid. You can then route this data to update a database, send a Slack notification, or trigger a fulfillment process. This ensures that your internal systems reflect payment status in real time without needing to poll the API constantly for updates.
Yes. You can build a workflow that first calls the Fetch Gas Price action to check the current network congestion on chains like Ethereum. By setting a conditional logic gate in Ceven, the agent can be instructed to only execute the Send Cryptocurrency Payout action when gas prices fall below a specific Gwei threshold. This prevents your business from wasting funds on excessive network fees during peak congestion periods. The agent will simply wait and retry the check at a set interval until the network cost is acceptable for your payout strategy.
Ceven supports any blockchain that is accessible through the Poof API, including Ethereum, Avalanche, and Polygon for EVM compatible operations. For token specific actions, the agent uses the Fetch Smart Contracts tool to ensure it is interacting with the correct ERC 20 contract address on the chosen network. If Poof adds support for new chains, those capabilities become available in Ceven immediately as they are exposed through the API endpoints. You can verify current network availability by querying the smart contract list via the agent.
Poof acts as an orchestration layer that connects to established gateways like Stripe, PayPal, and Square. When Ceven calls the Create Fiat Charge or Create Fiat Invoice action, Poof generates the necessary session or document and handles the handoff to the underlying processor. Once the processor confirms the payment, Poof updates the transaction status. Ceven monitors these status changes to trigger downstream workflows. This means you get a unified API experience for fiat payments while still leveraging the security and compliance of the major payment processors.
Poof imposes specific rate limits based on your account tier, which can lead to 429 errors if a workflow triggers too many requests in a short window. For example, high frequency polling of the Fetch Cryptocurrency Price endpoint may trigger a temporary block. To mitigate this, Ceven implements an exponential backoff strategy, automatically retrying failed requests after a delay. We recommend using webhooks for payment notifications rather than frequent polling to stay within your Poof tier limits and ensure the highest possible reliability for your automation flows.
Absolutely. Using the Create Payment Link action, Ceven can generate unique URLs for every product or service you offer. You can pass specific metadata into the request, such as a product ID or a customer reference number. When the customer completes the payment, this metadata is returned in the payment event, allowing the agent to know exactly which item was purchased. This makes it easy to automate the delivery of digital goods or the activation of software licenses immediately after a crypto payment is confirmed on the blockchain.
When a workflow needs to collect crypto from a new user, the agent calls the Create Deposit Address tool. Poof generates a fresh blockchain address and returns it to Ceven. The agent then delivers this address to your customer via email or a dashboard. By generating unique addresses for each customer, you can easily track which specific user sent the funds without requiring them to provide a transaction hash manually. Once the funds land, the Poof webhook notifies Ceven, and the agent maps the payment to the correct user record.
No. Ceven never touches your private keys. Payouts are executed through the Poof API, which manages the wallet infrastructure and signing process. When you trigger a Send Cryptocurrency Payout action, Ceven sends a signed request to Poof to authorize the transfer from your Poof managed wallet. The actual movement of funds happens on the Poof side. This architecture ensures that your sensitive cryptographic keys are never exposed to the workflow layer or the AI model, maintaining a high level of security for your digital assets.

Alternatives to Poof

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

BitPay logoBitPayCoinbase Commerce logoCoinbase CommerceNOWPayments logoNOWPayments

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Poof and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free