Actions are the work units inside B3OS workflows. Built-in actions handle workflow control and data shaping. Catalog actions add typed integrations, onchain operations, wallet operations, and provider calls managed by B3OS.

B3OS action preview canvas for calling an x402 protected resource

Action Types

TypeRuns inExamples
Built-in actionsB3OS workflow enginedelay, format, regex, db-query, send-webhook, trigger-workflow
Catalog actionsB3OS action runtimeBlockchain data, DeFi reads, EVM transactions, Slack, Shopify, Coinbase Business, Farcaster, Solana, utility actions
Connector-backed actionsB3OS action runtimeActions that need encrypted provider credentials
Wallet actionsB3OS action runtime and wallet controlsEVM, Solana, and wallet management operations
Caddie-assisted actionsB3OS API and Caddie toolsSearch action schemas, inspect data, debug runs, read org knowledge

Execution Contract

Each catalog action exposes:

FieldPurpose
actionIdStable ID used by workflow nodes
title and descriptionHuman-readable authoring metadata
category and tagsDiscovery and filtering
inputSchemaValidates node payloads
outputSchemaDocuments result shape for downstream expressions
connectorOptional provider credential requirement
Execution behaviorWhat B3OS does when the action runs

Current Catalog Summary

The action library currently contains 368 actions.

CategoryCountExamples
Blockchain data167Token, market, chain, DEX, DeFi, futures, Coingecko, Coinglass, DexScreener, Codex, Dune, Chainalysis
EVM onchain62Contract calls, token transfers, swaps, approvals, session-key and transaction operations
Integrations92Slack, Shopify, Coinbase Business, Pipedream apps, Google Sheets, Firecrawl, Magna
Messaging3Message delivery and notifications
Social13Farcaster, Neynar, Twitter/X, Clanker-style social workflows
Solana onchain7Solana wallet and transaction operations
Utility22Formatting, data, lookup, parser, and helper actions
Wallet management2Organization wallet management surfaces

Built-In Logic

Built-in actions handle local workflow behavior that should not require a provider call:

Built-inPurpose
delayPause execution until a future time
formatFormat strings or structured values
regexExtract or test values with regular expressions
code-transformRun controlled transformation logic
db-queryQuery organization-managed data
send-webhookSend outbound HTTP webhook notifications
trigger-workflowStart another workflow
call-x402-endpointCall an x402-protected endpoint
convert-to-wei / convert-from-weiConvert token units
list-min / list-maxFind extrema in lists
track-position / place-orderWorkflow-native trading helper operations
parse-google-sheets-urlParse spreadsheet URL metadata
logWrite a structured log entry

Runtime Safety

B3OS protects action execution through schema validation, connector isolation, secret masking, sanitized errors, wallet controls, webhook request checks, simulation support where configured, and explicit org permissions.

Use connectors, API keys, service accounts, and wallet configuration instead of placing secrets in workflow inputs, props, or expressions.

Discovery

Built-in actions

Control flow, data transforms, webhooks, managed data queries, and workflow orchestration.

Learn More
EVM onchain

Contract, token, wallet, transaction, simulation, and gas-aware workflows.

Learn More
Messaging

Slack, Telegram, and notification-oriented workflow patterns.

Learn More