E.V.I. · Executable Visual Intelligence

Design AI agents the way you draw flowcharts.

The only agent platform where the picture is the agent. Sketch the flow, click Run, watch every step fire in real time — with real connectors, real human approval, and real deliverables.

Free forever — no credit card required
E.V.I. Execution Canvas
Running
Webhook

/leads/new

AI Score

Theo Think

HubSpot

Tag contact

Approval

Telegram

Welcome Deck

Presentation

Step 1 / 5 · 1.4s avg per node · 42 credits

Building blocks

Five categories. Endless flows.

Every node in your flow is one of these five things. Mix and match to build any agent.

Triggers

How and when your flow starts.

Manual StartSchedule (cron)WebhookTelegram

AI Processing

AI decisions, summarization, and reasoning powered by Theo.

AI DecideAI SummarizeAI ResearchAI Extract

Connectors

Real services — Stripe, HubSpot, Slack, Google Sheets, and more.

Send EmailSend SlackPush to CRMRead Sheet

Output

Real deliverables — not just messages.

PresentationDocumentPodcastMovie / VideoCode ProjectCalendarFlashcardsResearch Doc

Human Gates

Pause for review. Approve from your phone.

Wait for Approval (Telegram)
How it works

Four steps from sketch to running agent

1

Design

Build a flowchart in the OpenCharts editor. Label each node in plain English — what it should do.

2

Deploy

Click Run with Theo at the top of the canvas. A cinematic transition takes you to the Execution Canvas.

3

Set up

Theo reads your labels and infers the right skill for each node. Click Set up my flow to auto-configure, or override manually.

4

Run

Each node lights up in real time — yellow while running, green when done, red if failed, blue if waiting on you.

Real deliverables. Not just messages.

Most automation tools end with “send a Slack message.” Theo agents end with a finished artifact.

Presentations
Documents
Podcasts
Videos
Code Apps
Calendars
Flashcards
Images
Emails
Messages
Triggers

Run on demand. Run on a schedule. Run from anywhere.

Manual

Click Run on the Execution Canvas any time.

Schedule

Cron-based: every Monday at 8am, every 2 hours, etc.

Webhook

Triggered by an external HTTP request — form submit, Stripe event.

Telegram

Tell the Theo bot "Run my lead flow" from your phone.

Connectors

Plug into the tools you already use

OAuth or API key — connect once, use across every flow. Each connector ships with a setup wizard and explicit read/write scopes.

Slack
Discord
WhatsApp
Gmail
Outlook
Mailchimp
HubSpot
Apollo
Calendly
Typeform
Stripe
Shopify
Notion
Airtable
Google Sheets
Google Docs
Google Drive
Google Calendar
Trello
Monday
Linear
GitHub
LinkedIn
X / Twitter
Facebook
Instagram
TikTok
YouTube
Pinterest

+ custom HTTP, GraphQL, and your own API keys. New connectors ship regularly.

Human gates

Pause for review. Approve from your phone.

Drop a Wait for Approval node anywhere in your flow. When the agent reaches it, the node turns blue, the run pauses, and you get a Telegram notification with a one-tap Accept or Reject. No dashboard, no logging in.

Sensitive actions stay reviewable

Refunds, sends, deletes — never auto-fire.

Every approval is logged

Run history shows who approved what, when.

Theo summarizes the data first

See the why before you tap Accept.

Theo

E.V.I. approval needed

Waiting for approval

Send onboarding deck to Acme Corp?

Lead score 87/100. Plan: Unlimited. MRR: $249. Theo prepared a 12-slide welcome deck with their brand colors.

new-paid-customer.evi.json
{
  "version": "1.0",
  "trigger": {
    "type": "webhook"
  },
  "nodes": [
    { "id": "n1", "skill": "ai_decide" },
    { "id": "n2", "skill": "send_email" }
  ]
}
Open & portable

Your agents aren't locked in.

Every flow is exportable as a portable .evi.json file containing the graph, skill bindings, trigger config, and metadata. The format is open — any compatible runtime can run these files.

Export anywhere

Download the full flow definition with one click.

Import & remix

Load shared flows or your own backups.

Version-control friendly

Plain JSON — diff it in Git like any other code.

Why teams switch

Visual. AI-native. Honest.

Other agent platforms are powerful — but they hide behind JSON configs, one-step zaps, or proprietary builders. We made it look like the diagrams you already draw.

Feature
OpenCharts Agents
Google Vertex AI
Zapier
n8n / Make
Visual flowchart-native authoring
AI-native at every node (not just an action)
Built-in human approval gates (Telegram tap)
Real deliverables (decks, podcasts, video, code)
One-click deploy from a flowchart
Per-node real-time run log + reasoning
Connector breadth (5,000+ apps)
Open export format (no lock-in)
Free tier with full features
Built-in
Limited or extra cost
Not available

We're honest where competitors win — Zapier's 5,000+ connector catalog is bigger than ours today, and n8n is excellent if you want self-hosted node-based automation. We win on visual flowchart-native authoring, AI at every node, real deliverables, and built-in human approval.

Real example flows

What you can ship in an afternoon

Daily lead summary

Every morning at 8am, Theo summarizes new leads and pings you with a one-line briefing.

Every weekday · 8am
Schedule
AI Summarize
Send Telegram
Send Email

New paid customer onboarding

When Stripe fires a webhook, Theo scores the lead, asks for approval, then ships a branded welcome deck and email.

Stripe webhook
Webhook
AI Decide
Approval
Welcome Deck
Send Email

Weekly content calendar

Every Monday, Theo researches your niche, builds an interactive content calendar, and drops it in your Telegram.

Every Monday · 7am
Schedule
AI Research
Content Calendar
Send Telegram

Every node tells you exactly what it's doing

Idle
Running
Completed
Failed
Waiting

Frequently asked questions

What is E.V.I.?

E.V.I. stands for Executable Visual Intelligence. It turns any OpenCharts flowchart into a live AI pipeline. Each node in the flowchart maps to a skill — like 'analyze this data', 'send an email', or 'create a presentation' — and Theo executes them in order, passing data between nodes in real time.

How is this different from Google Vertex AI Agent Builder, Zapier, or n8n?

Most agent and automation tools force you to write JSON, drag steps in a sidebar, or learn a custom DSL. E.V.I. is the only one where you literally draw the agent like a flowchart and click Run. It is AI-native (every node can use Theo), it ships with human approval gates by default, and it produces real deliverables — presentations, podcasts, videos, research reports, code apps — not just messages between APIs. Flows are also exportable as open .evi.json files so they aren't locked in.

What can an agent do?

An agent can be triggered manually, on a schedule, by a webhook, or by a Telegram message. Once running it can call Theo for AI decisions or summaries, hit external services through connectors (Stripe, HubSpot, Slack, Google Sheets, Discord, Airtable, Calendly, Apollo, Typeform, Monday, and more), pause for human approval over Telegram, and produce deliverables — emails, slide decks, notes, podcasts, videos, code projects, content calendars, flashcards, and research documents.

Do I need to code?

No. You design the agent visually in the OpenCharts editor, label each node in plain English, and click Run with Theo. Theo reads the labels, infers the right skill for each node, and auto-configures the flow. You can override any node manually if you want full control.

How do human approval gates work?

Drop a Wait for Approval node anywhere in the flow. When execution reaches it, the node turns blue and you receive a Telegram notification with the data summary and Accept / Reject buttons. If you approve, the flow continues. If you reject, the run stops cleanly. Every approval is recorded in the run log.

Can I run the same flow on a schedule?

Yes. Triggers include Manual (click Run), Schedule (cron-style: every Monday at 8am, every 2 hours, etc.), Webhook (an external HTTP request), and Telegram (say 'Run my lead flow' to the bot). You can change a flow's trigger from the Setup panel without rebuilding the graph.

Is E.V.I. free?

Yes. Designing flows is free on every plan, and you get AI credits each month to run them. Heavier or higher-frequency runs use credits from your plan. There is no separate agent subscription.

Can I export and re-use my agents?

Yes. Every flow can be exported as a portable .evi.json file containing the graph, skill bindings, trigger config, and execution metadata. The format is open — any compatible runtime can run these files. Import them later, share them with a teammate, or version-control them in Git.

How do I see what an agent is doing?

While a flow runs, every node lights up with its current state — yellow while running, green when done, red if failed, blue if waiting for approval. The Execution Log shows a timeline of every step with duration, credits used, and Theo's reasoning. You can click any node after the run to inspect its inputs and outputs.

What about safety and credits?

Every AI action is credit-guarded against your plan, every external write goes through reviewed connectors, and human gates let you pause sensitive operations. There is a separate daily budget for autonomous (background) actions, and flows that fail repeatedly are auto-paused with a notification.

Ready to try Agents?

Free to start, no credit card needed, and your whole team can join.