New Worker System with Python sandbox

Build AI Agents
Visually

Connect voice agents, trading bots, messengers, and custom Python workers on a visual canvas. Just drag blocks and draw edges.

Get Started Free Read the Docs
Worker
Python Code
Bybit
Exchange
Telegram
Messenger
Monitor
Dashboard
Features

Everything you need to automate

Visual Node Editor

Drag-and-drop blocks on an infinite canvas. Connect them with edges. Your workflow runs automatically — no manual config needed.

Python Workers

Write Python code that runs 24/7 in the cloud. Access trading APIs, AI models, messaging, and file storage through a simple ctx object.

AI Voice Agents

Build voice agents with ElevenLabs, Claude, GPT, and Grok. Make and receive phone calls with AI. WebRTC and SIP/Twilio supported.

8 Trading Exchanges

Connect to Bybit, Binance, IG Markets, IBKR, Kraken, Coinbase, OKX, and Deribit. Get tickers, manage positions, place orders.

Messaging Integrations

Send alerts via Telegram, Discord, and WhatsApp. Get chat messages, forward events, and build notification pipelines.

Live Monitoring

Build real-time dashboards with tables, metrics, progress bars, and status indicators. Monitor everything from a single screen.

Three steps to automation

1

Add Blocks

Choose from 30+ block types: exchanges, messengers, AI agents, workers, monitors, and more.

2

Draw Edges

Connect blocks by drawing edges between them. Each edge unlocks an API — ctx.bybit, ctx.telegram, etc.

3

Deploy & Run

Write Python code in the Worker block, click Deploy, then Start. Your code runs 24/7 in a secure sandbox.

Block Catalog

30+ integrations ready to use

AI Agent
Claude
OpenAI
Grok
ElevenLabs
Phone Number
PBX
Bybit
Binance
Coinbase
OKX
Kraken
Deribit
IG Markets
IB Interactive Brokers
CoinGecko
TwelveData
Telegram
Discord
WhatsApp
Matrix
Worker
Monitor
Scheduler
File Explorer

Write Python.
We handle the rest.

Workers use a simple tick model. Your code runs every N seconds in a secure sandbox with full access to connected block APIs.

  • Persistent state across ticks
  • Auto-restart on errors
  • Real-time log streaming
  • Monitor dashboards
  • AI-assisted code writing

View Full API Reference
worker.py
def setup(ctx): ctx.log.info("Bot started!") def tick(ctx): # Get price from connected Bybit block data = ctx.bybit.get_tickers("BTCUSDT") price = data["last_price"] # Send alert via connected Telegram if price > ctx.state.get("ath", 0): ctx.state.set("ath", price) ctx.telegram.send( f"New ATH: ${price}" ) # Render live dashboard ctx.monitor.render([ ctx.monitor.metric("BTC", price), ctx.monitor.status("Bot", "running"), ])

Start building today

Free to start. No credit card required.

Create Free Account See Examples