B3OS
HomePricing
Dashboard
Back to Integrations
⌘K

Utility

Tag

15 integrations tagged with "utility"

Workflow
Log Message
Action

Log Message

Write a message to the workflow run log. Supports variables like {{node.result.field}}. Helpful for debugging and tracking execution.

70 workflows
6.2k runs
100% success
loggingdebuggingoutput+1
Type:log
Fields:1 (1 required)
AI Prompt
Action

AI Prompt

Prompt an AI model with custom instructions and optional context data via OpenRouter (GPT-4, Claude, Llama, etc.). Supports structured JSON output with schema enforcement via OpenRouter (best with OpenAI models). Pass in data from previous workflow steps as context. Ideal for: AI-driven decisions, data analysis, content generation, automated reasoning in workflows.

8 workflows
461 runs
98% success
aillmchat+5
Type:ai-llm-chat
Fields:8 (1 required)
Format Data
Action

Format Data

Turn data (objects or arrays) into a readable string using a template. Use {{@field}} placeholders to reference fields from your data. For number formatting (commas, currency), use the Run JavaScript action instead.

13 workflows
461 runs
96% success
utilityformattingstring+2
Type:format
Fields:3 (2 required)
Math Operation
Action

Math Operation

Perform precise mathematical operations (+, -, *, /, %, **) with arbitrary precision. Supports numbers and strings, with configurable rounding (none, floor, ceil, round). No floating-point errors. Ideal for: token calculations, fee computations, threshold checks, percentage calculations.

258 runs
100% success
mathcalculationarithmetic+5
Type:math-operation
Fields:4 (4 required)
HTTP Request
Action

HTTP Request

Make an HTTP request to any external URL. Supports GET, POST, PUT, PATCH, DELETE methods. Includes SSRF protection, timeout controls, and redirect handling. Ideal for: calling external APIs, triggering webhooks, fetching data, integrating with any HTTP service.

2 workflows
236 runs
97% success
utilityhttpapi+6
Type:http-request
Fields:7 (2 required)
Convert to Smallest Unit (Wei)
Action

Convert to Smallest Unit (Wei)

Convert a human-readable decimal amount (e.g. '3.75') to its smallest-unit integer representation (e.g. '3750000' for USDC with 6 decimals). Uses string math — no floating-point errors. Works for any ERC-20 token.

51 runs
100% success
utilitytransformerwei+3
Type:convert-to-wei
Fields:2 (2 required)
AI Format Message
Action

AI Format Message

Reformat raw blockchain/trading data into clean, human-readable message text using AI. Shortens hex addresses, formats numbers, translates jargon, and styles output for Slack/Discord/Telegram. Ideal for: message formatting, alert messages, trade notifications, event summaries before sending to messaging platforms.

1 workflow
51 runs
86% success
ainotificationutility+3
Type:ai-format-message
Fields:3 (1 required)
List Min
Action

List Min

Find the minimum numeric value in a list. Accepts an array of numbers or numeric strings and returns the smallest value along with its index. Useful for finding lowest prices, smallest balances, cheapest options, etc.

35 runs
100% success
utilitytransformerlist+4
Type:list-min
Fields:1 (1 required)
Text Pattern Match
Action

Text Pattern Match

Match text against a pattern and extract named values from it. Useful for parsing dates, addresses, URLs, and structured text. Uses Go RE2 regex syntax.

18 runs
100% success
utilityregexparsing+3
Type:regex
Fields:3 (2 required)
Wait / Delay
Action

Wait / Delay

Pause the workflow for a set amount of time before continuing to the next step.

2 workflows
4 runs
100% success
utilitydelaytime
Type:delay
Fields:1 (1 required)
Random Number Generator
Action

Random Number Generator

Generate a cryptographically secure random number in range [0, 1). Uses Web Crypto API for security-grade randomness. No inputs required. Ideal for: random selections, percentage-based triggers, A/B testing, lottery mechanics.

4 runs
100% success
randomnumbergenerator+4
Type:random-number
Fields:0 (0 required)
Parse Google Sheets URL
Action

Parse Google Sheets URL

Extract the spreadsheet ID and worksheet ID (gid) from a Google Sheets URL.

utilitytransformerparsing+1
Type:parse-google-sheets-url
Fields:1 (1 required)
Convert from Smallest Unit (Wei)
Action

Convert from Smallest Unit (Wei)

Convert a smallest-unit integer (e.g. '3750000') back to a human-readable decimal string (e.g. '3.75' for USDC with 6 decimals). Uses string math — no floating-point errors. Works for any ERC-20 token.

utilitytransformerwei+3
Type:convert-from-wei
Fields:2 (2 required)
Nest Calculate Rebalance
Action

Nest Calculate Rebalance

Calculate optimal vault rebalancing based on APY-weighted allocation strategy. Takes current balances and vault APYs as input, outputs withdrawals and deposits needed. Ideal for: automated rebalancing, yield optimization, portfolio management workflows.

defiplumenest+4
Type:nest-calculate-rebalance
Fields:7 (2 required)
List Max
Action

List Max

Find the maximum numeric value in a list. Accepts an array of numbers or numeric strings and returns the largest value along with its index. Useful for finding highest prices, largest balances, top values, etc.

utilitytransformerlist+4
Type:list-max
Fields:1 (1 required)
Status unavailable
DocsTermsPrivacy