DashboardSign inStart your trial

Poof

Reference

11 actions for Poof workflows.

01. Operations

Act on Poof from a workflow

Operations are the actions a workflow can take in Poof, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Accounts

1 operation

Retrieve the current balance and financial status of your Poof account. Use this when you need to verify available funds before processing transactions or conducting financial operations in your automation workflow.

Action★ Featured

Check Balance

POOF_CHECK_BALANCE

Retrieve the current balance of a cryptocurrency wallet to monitor your digital assets and funds availability.

1 input

Charges

1 operation

Generate a fiat currency charge to request payment from customers in traditional currencies. This operation is essential when you want to accept payments in USD, EUR, or other fiat currencies within your workflow.

Action

Create Fiat Charge

POOF_CREATE_FIAT_CHARGE

Initiate a one-time payment collection in fiat currency through your preferred payment gateway like PayPal or Stripe. This enables you to charge customers for products, services, or subscriptions instantly.

5 input

Checkout

1 operation

Create a hosted checkout session that provides a secure payment interface for customers. Use this to streamline the payment collection process by redirecting users to a Poof-hosted checkout page rather than building custom payment forms.

Action

Create Checkout Session

POOF_CREATE_CHECKOUT

Generate a secure payment link that allows your customers to complete purchases using credit cards and other fiat payment methods through Poof's payment system.

11 input

Deposits

1 operation

Generate a unique cryptocurrency wallet address to receive funds from customers or partners. This enables you to accept cryptocurrency deposits and track incoming transactions across your automation workflows.

Action

Create Deposit Address

POOF_CREATE_DEPOSIT_ADDRESS

Generates a unique blockchain address for receiving cryptocurrency payments from customers or clients. Use this when you need to accept crypto deposits or payments without manually managing wallet addresses.

4 input

Invoices

1 operation

Create a formal fiat invoice to bill customers for goods or services in traditional currencies. Use this when you need to issue official billing records that can be sent to customers and tracked in your accounting systems.

Action★ Featured

Create Fiat Invoice

POOF_CREATE_FIAT_INVOICE

Generate a payment invoice in traditional currency (USD, EUR, etc.) that customers can pay through popular payment processors like Stripe or PayPal, receiving a checkout link for immediate payment collection.

5 input

Network

1 operation

Retrieve current gas prices and network fee information for blockchain transactions. Consult this operation when you need to estimate transaction costs or optimize timing for cryptocurrency transfers in your workflow.

Action

Fetch Gas Price

POOF_FETCH_GAS_PRICE

Get current gas price estimates across multiple blockchain networks to help you plan transaction costs before executing blockchain operations. This helps you choose the right priority level based on your budget and urgency.

1 input

Payments

1 operation

Generate a shareable payment link that customers can use to complete transactions without requiring a hosted checkout page. This streamlined approach is ideal for sending payment requests via email, SMS, or messaging platforms in your automation.

Action★ Featured

Create Payment Link

POOF_CREATE_PAYMENT_LINK

Generate a shareable payment link that allows customers to send you cryptocurrency payments directly, eliminating the need for traditional invoicing systems.

3 input

Payouts

1 operation

Send cryptocurrency directly to external wallet addresses from your Poof account. Use this operation to distribute funds, pay vendors, or settle cryptocurrency transactions as part of your automated workflows.

Action★ Featured

Send Cryptocurrency Payout

POOF_SEND_PAYOUT

Transfer cryptocurrency from your wallet to any external address across supported blockchains. Use this to pay suppliers, contractors, or customers in crypto without intermediaries.

3 input

Pricing

1 operation

Fetch real-time cryptocurrency price data for various digital assets. Integrate this into your workflow when you need current market rates for displaying prices, calculating conversions, or making price-dependent decisions.

Action

Fetch Cryptocurrency Price

POOF_FETCH_PRICE

Retrieves real-time cryptocurrency prices for supported tokens, helping you monitor market values and make informed trading or payment decisions.

1 input

SmartContracts

1 operation

Access information about deployed smart contracts and their details on supported blockchains. Use this operation to verify contract addresses, retrieve contract metadata, or confirm smart contract availability before executing blockchain interactions.

Action

Fetch Smart Contracts

POOF_FETCH_SMART_CONTRACTS

Retrieve a complete list of supported ERC-20 token contracts across Ethereum, Avalanche, and Polygon networks to identify available tokens for blockchain transactions and integrations.

Webhooks

1 operation

Set up event listeners that notify your system when specific Poof events occur, such as completed payments or deposits. Configure webhooks to automate downstream processes and keep your workflows in sync with real-time transaction updates.

Action

Create Poof Webhook

POOF_CREATE_WEBHOOK

Set up real-time notifications for payment events like transaction completions and status changes so you're instantly informed when money moves in your business.

1 input
What now

Use Poof in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.