Functions Overview
The Functions Overview lists every function available in the K3 Labs Workflow Builder, grouped by category. These functions, including a full suite of AI-driven and external integrations, enable you to build powerful, flexible automations for any Web3 use case.
Key Functions
AI Functions
AI Service: Integrate AI models (OpenAI, Claude, Gemini, etc.) to summarize, analyze, or transform any data in your workflow.
AI Web Scraper: Automatically extract, structure, and summarize content from web pages for use downstream.
AI Conditional (AI Routing): Use AI to analyze complex situations and make decisions about workflow direction.
AI Agent: Add autonomous AI agents capable of advanced reasoning, tool use, and orchestrating multi-step logic.
MCP Server Tool: Connect to any external service or tool (e.g., Google Sheets, Gmail, Stripe, SQL databases, browsers, or cloud servers) supporting Model Context Protocol—extending your automations beyond K3 Labs.
Trigger Functions
Schedule: Schedule workflows to run automatically (hourly, daily, etc.).
Event: Smart Contract: Trigger flows based on smart contract events.
Event: Wallet: Trigger workflows based on wallet events, like transfers or balance updates.
Read Functions
Custom Input: Let users add their own custom values (e.g., wallet addresses, thresholds) as variables. These inputs can be referenced throughout the workflow for full customization.
Read API: Fetch data from any internal or external API endpoint.
Read Smart Contract: Query smart contract data on any supported blockchain.
Read Market Data: Retrieve up-to-date prices, volumes, and other market metrics.
Read Wallet: Access wallet data—balances, transfers, transaction history, etc.
Read NFT: Get detailed NFT data: collections, floor price, traits, volumes, account holders, and more.
Read Deployment: Pull output from your custom-deployed code (from the Innovate/Deploy section).
Read Graph: Fetch data directly from The Graph using your own queries—powerful for complex, on-chain analytics or DeFi metrics.
Write Functions
Write API: Send data to any external or internal API.
Write Smart Contract: Interact with smart contracts to write or update on-chain data.
S3: Store data securely to decentralized cloud storage (like AWS S3).
Operational Functions
If Function: Conditional logic to test user-defined conditions and branch workflow execution.
Transform Function: Change, combine, or process data at any workflow step.
Alert Functions
Email: Custom email notifications, using dynamic variable content from the workflow.
Telegram: Send real-time messages or alerts via Telegram.
Slack: Instantly notify Slack channels or users with data-driven updates.
Trade Functions
Coinbase: Automate trading and asset operations on Coinbase.
Uniswap: Execute trades and swaps on Uniswap automatically.
Kyberswap: Automate DeFi swaps and liquidity management on Kyberswap.
Hyperliquid: Trade on Hyperliquid—expand your DeFi automation to new liquidity venues.
Token Transfer: Move tokens between wallets securely and automatically, triggered by any workflow logic or alert.
Support Functions
Notes: Add comments or explanations directly in your workflow for documentation and clarity (non-executable; for internal use only).
Function Parameters
Each function in K3 Labs is built for dynamic inputs, letting you reference past data, custom user input, or AI outputs anywhere in your flow. Combine static values and workflow variables to customize every step—whether it’s trading, alerting, reporting, or analysis.
Last updated