Actions Introduction
Overview of the B3OS action system
Actions
Actions are the building blocks of B3OS workflows. With 280+ actions across 21 providers, you can automate virtually any blockchain operation, data query, or integration.
Action Types
Execute within the workflow engine. Fast, no external dependencies.
Examples: log, delay, filter, format, storage, code-transform, trigger-workflow
Control flow primitives that determine execution order.
Examples: if (branching), for-each (loops), wait (pause until event)
Execute via the b3os-actions TypeScript service. These call external APIs and interact with blockchains.
Organized by provider (e.g., coingecko:get-coin-info, evm-onchain:send-erc20-token).
Providers at a Glance
Full Provider Table
| Provider | Actions | Category |
|---|---|---|
| EVM On-Chain | 20+ | Blockchain transactions, token ops, DEX swaps |
| Aerodrome | 4 | Base DEX rewards & liquidity |
| Morpho | 5 | DeFi lending |
| CoinGecko | 49 | Cryptocurrency market data |
| Coinglass | 86 | Derivatives analytics |
| Polymarket | 11 | Prediction market trading |
| Messaging | 4 | Slack, Discord, Telegram, Email |
| Pipedream | 57+ | Google, Notion, Airtable, Twitter (2,000+ apps via Pipedream) |
| DeBank | 1 | DeFi portfolio data |
| Dune | 1 | Blockchain SQL queries |
| Zerion | 5 | Portfolio tracking |
| Sim/Dune | 8 | Wallet & token data |
| Firecrawl | 2 | Web scraping |
| Utility | 6 | HTTP, AI chat, math, random |
| Social | 2 | Farcaster, Twitter |
| Shopify | 6 | E-commerce operations |
| Railgun | 7 | Private transactions |
| Plume | 3 | Leverage trading |
| Magna | 6 | Token distribution |
| Clanker | 6 | Token factory |
| AnySpend | 2 | Cross-chain dispersal |
Via the Pipedream connector, B3OS can integrate with 2,000+ apps including Twilio SMS, Shopify, Notion, Airtable, and more. If there's an API for it, you can likely automate it.
Discovery
Use the API to browse available actions programmatically, or explore the full catalog in the dashboard's Actions tab.