Skyfire Integration — Automate Skyfire with AI on Beauto
Skyfire enables AI agents to autonomously transact and pay for services, creating a seamless payment infrastructure for AI applications.
Category: ai agents, payment processing · 16 actions available
What you can automate with Skyfire
Beauto connects Skyfire with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Skyfire events, enrich Skyfire data with AI, or sync Skyfire with the rest of your stack — without writing code.
- Sync Skyfire data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Skyfire events and route the output anywhere
- Schedule recurring Skyfire tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Skyfire actions Beauto supports
- Charge Skyfire Token — Charge a buyer's token (seller-side operation). REQUIRES SELLER API KEY: This action requires your seller agent API key, not the buyer's key. The buyer creates and sends you a pay/kya+pay token JWT, you provide the servi
- Create Skyfire KYA+PAY Token — Issue a Skyfire KYA+PAY token (POST /api/v1/tokens with type=kya+pay).
- Create Skyfire KYA Token — Issue a Skyfire KYA token (POST /api/v1/tokens with type=kya).
- Create Skyfire PAY Token — Issue a Skyfire PAY token (POST /api/v1/tokens with type=pay).
- Get All Service Tags — Fetch all service tags to discover filtering options. Chain with ListDirectoryServices using tags parameter to find specific types of services (e.g., 'ai', 'mcp', 'scraping').
- Get Skyfire Buyer Wallet Balance — Retrieve buyer wallet balance. Chain before token creation to prevent declines.
- Get Directory Service By ID — Tool to get full details for a specific service in the Skyfire directory by its ID. Use when you need complete information about a service including pricing, requirements, and seller details.
- Get Skyfire Service Details — Get full details for one service. More detailed than ListDirectoryServices - shows terms of service, API specs, and integration URLs. Use before creating expensive tokens.
- Get Services by Agent — Browse all services from one seller agent. Useful when you trust a seller and want to see their full catalog, or when tracking down who provides a specific type of service.
- Get Services by Tags — Filter services by tags to find exactly what you need. More efficient than browsing all services when you know the category. Chain: GetAllServiceTags → GetServicesByTags → CreatePayToken.
- Get Skyfire Token Charges — Audit charges for a specific token. Shows exactly what sellers charged against your token and when. Use for reconciliation: \
- Introspect Skyfire Token — Check if a token is still valid before calling a seller service. Prevents wasted API calls with expired tokens. Use after creating tokens if there's a delay before calling the seller, or when debugging payment issues.
- List Agent Seller Services — List all services registered by the authenticated seller agent. Use when you need to view or manage your own services as a seller.
- List Skyfire Buyer Tokens — Inspect buyer tokens for observability. Chain with transactions to audit usage.
- List Skyfire Directory Services — Browse Skyfire's service directory to obtain `sellerServiceId` for token creation. Chain this with CreatePayToken or CreateKyaPayToken.
- Set Agent Source IP Addresses — Register IP addresses as sources for Agent requests (PUT /api/v1/agents/source-ips). Use before creating tokens to whitelist agent IPs.