Perflo
Pay-per-use API for AI agents: discover and pay per call for third-party data and tool services from one Perflo balance, with per-user budgets and spending keys.
Free account. No credit card required.
Three ways to use Perflo
Ask your specialist
Pull data, take actions, or answer questions with this integration, right in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Perflo.
Create Agent Key
Mint a spending key (perflo_live_) pinned to one sub-account. The secret is returned exactly once.
Create Sub-Account
Create a per-user budget (sub-account) with its own hourly/daily/monthly/total caps and per-category rules.
Disable Sub-Account
Disable one budget (sub-account) so it can no longer spend. History stays; re-enable with PATCH status active.
Get Account
Read the account's spendable balance, sub-account count and the active account-wide spending policy usage.
Get Account Key
Read the account key's metadata (name, last four, last used, revoked). Never the key string.
Get Balance
Read the account's spendable balance, credit, wallet headroom, amount owed and every credit grant.
Supported triggers
Start a workflow when something happens in Perflo.
Transaction completed in Perflo
Triggers when a Perflo payment, credit or refund reaches its final status. An account key sees every sub-account; an agent key only its own.
Payment failed in Perflo
Triggers when a paid Perflo call ends failed. An account key sees every sub-account; an agent key only its own.