Vorden Studio
New

Describe it. Watch it become a workflow.

200+ blocks, an AI Composer, and a copilot — every Vorden channel on one canvas.

200+ blocks130+ integrations8 deploy channels1-click rollback

▍

composer

Build visually

Compose agent logic from 200+ blocks — triggers to tools. Drag to connect.

Compose with AI

Describe the goal. The Composer drafts the workflow — and validates it before it's saved.

Orchestrate agents

Sub-flows, loops, parallel branches — and agent handoff mid-call.

Observe every run

Traces, checkpoints, and cost per step. Pause, resume, retry.

Every decision, visible

Workflows you can read at a glance — and debug right on the canvas.

Scan tomorrow's calendar for sales meetings, cross-reference the CRM for contacts and open opportunities, and brief me on WhatsApp.

200+ blocks, one search

Logic and AI at the core, your tools around it — and the events that set a flow in motion.

30+ core blocks130+ integrations45+ triggers
blocks
search 200+ blocks▍
    coreintegrationtriggerdrag to canvas

    Reads like a sentence

    Every block card reads as plain language. Need a cron, a timestamp, or JSON? Describe it in words.

    block · slack

    Post message to #support

    schedule✦ describe it

    ▍

    sentence cardscron · time · json

    Change it in conversation

    Lucy reads the live flow and edits it with 53 tools. Every change is a checkpoint — keep it or roll it back.

    A database that thinks

    Import a CSV, query it with safe SQL — and let LLM columns read every row for you.

    tables · leads.csv
    companylast_callsentiment ✦next_step ✦
    acme_gmbh3m 12s……
    birch_ltd1m 04s……
    corela_ag48s……
    csv importsafe sqlrow triggersllm columns

    Every step, timed and priced

    Every model and tool call, traced block by block. Export any run to CSV.

    Re-run from any block on earlier outputs — or open any past run's exact graph.

    runs
    idtriggertimecost
    run_8c03chatrunning…
    run_8c02schedule↺ retry · resumed from checkpoint
    run_8c01voice3m 12s26¢
    run_8c00webhook12s0.4¢
    checkpointedrerun from blockauto retrycsv export

    Built for the run, not the demo

    The engine handles what breaks demos: pauses, failures, retries — and the bill.

    • A paused loop resumes at the same step.
    • Cancel stops the running step, not just the queue.
    • Failures retry, reroute, or fall back — billed once.
    • Webhooks checked against each provider's signature.
    run_8c1f · trace
    tracedjournaledfail closed

    Prove it before you publish

    Replay real runs, script the edge cases, and let an automated judge score the answers.

    test suite · support_flow
    replay_42running…
    scripted_edgequeued
    llm_judgequeued
    assertionsqueued

    Ship without fear

    Immutable versions, one-click rollback — and block upgrades never break a saved flow.

    versions
    v14live
    v13
    immutableone click rollbackauto migrated

    Agents that hand off mid-call

    A qualifier passes to a closer without dropping the line — voice and language switch with it.

    qualifier · encloser · de

    Your code, your tools

    Python or JS in a sandboxed function block — plus anything you expose over MCP. Your API becomes a block.

    function(score_lead.py)sandboxed · isolated · metered
    mcpyour api130+ integrations

    Build once, reuse everywhere

    Package logic as a sub-flow and drop it into any workflow — cycle-safe by design.

    subflow(kyc_check)used_by: 7 workflows

    Workflows that ship files

    Generate documents and audio mid-run — stored, versioned, and linkable.

    offer_letter.pdfdoc_gen
    call_summary.mp3tts

    Promote what wins

    Route traffic across variants and promote the winner without a redeploy.

    variant_a68%
    variant_b74% ↑ promoted

    Quality gates on the canvas

    Evaluator, hallucination check, and guardrails run as blocks — bad answers never leave the flow.

    evaluatorhallucination checkguardrails

    Locked against drift

    No one edits production by accident — organize in folders, export any run history.

    workflow lockfoldersrun export

    One workflow. Every channel.

    Run it as an API, a phone line, a chat widget, or a schedule — without changing a block.

    apiphonechatwhatsappsmstelegramschedulewebhook

    Agents that read

    Images and documents in 11 formats. Reasoning on request, answers streamed live.

    vision11 formatsreasoningstreaming

    Images on demand

    Generate images mid-flow — priced per image.

    image_gen("spring banner")banner_v2.png · 1024×1024

    Code on a short leash

    Allow-list where your code can connect. Secrets reach it without touching the flow.

    allow: api.acme.comsecrets: vault://crm_key

    On the right clock

    Time-zone-correct schedules — preview the next runs before you save.

    next · mon 09:00europe/berlin
    then · tue 09:00europe/berlin

    Describe your workflow — I'll draft it in blocks.