Integrations · Python

FurlPay + Pydantic AI

Install furlpay-pydanticai and register get_furlpay_tools() on your Agent. Every tool argument and result is a Pydantic model, so payment calls are validated before they execute.

Install

pip install furlpay-pydanticai

Quickstart

from pydantic_ai import Agent
from furlpay_pydanticai import get_furlpay_tools

agent = Agent("openai:gpt-5", tools=get_furlpay_tools())
result = agent.run_sync("Quote a 100 USDT to USDC swap and execute if output >= 99.9.")

What your agent gets

  • get_balance
  • send_stablecoin
  • swap_tokens
  • place_order
  • earn_deposit

FAQ

Why Pydantic AI for payments?

Financial tool calls benefit from strict validation: amounts, addresses and token symbols are checked by Pydantic models before any request is made, failing closed on malformed arguments.

All FurlPay integration packages are MIT-licensed and run in demo mode without an API key. Framework names are trademarks of their respective owners; FurlPay is not affiliated with or endorsed by them.