VortiDeck

BETA
✨ Introducing Flow Builder: Visual Automation for Everyone
author avatar

Alexi Pawelec

2025-04-164 min read

See our services:

service image

Loading...

Loading service description...

GET

Subscribe to Our Newsletter

Enter your details to get business inspiration, trending solutions, and consulting tips delivered to your inbox

We're excited to share what we've been building behind the scenes — a powerful, visual flow chart system that brings automation, AI, and tool integration together like never before. Whether you're a streamer, gamer, content creator, or just a curious power user — this is a tool that will change the way you work and interact with your PC.

✨ Introducing Flow Builder: Visual Automation for Everyone
Click to enlarge

🎯 What is Flow Builder?

Flow Builder is a visual interface where you can design automation workflows using blocks (nodes). These workflows can:

  • Trigger on button presses, rotary movements, toggles, or events.

  • Interact with tools like OBS, Discord, Twitch, system scripts, and more.

  • Make AI-powered decisions via our integrated Model Context Protocol (MCP).

  • Chain tools and decisions visually, like building with LEGO blocks.

In the header is a sneak peek of what the UI looks like.


🚀 What We've Accomplished So Far

Built the first version of the Flow Chart Creator UI
Implemented support for different node types: Triggers, Actions, Conditions, AI Tools, and more
Integrated with our existing macros and actions system, so your OBS controls, system actions, and app integrations are available from day one
Deployed a working MCP Server — users can now connect to any MCP server, and its tools will auto-appear in the flow editor


🧠 What’s the Role of AI?

AI isn’t replacing your control — it’s augmenting your power.

Here’s how AI fits in:

  • You can use Call AI blocks inside your flow to generate commands, respond to chat, or decide behavior based on user prompts or context.

  • You can build a manual flow, and the AI can help fill in missing parts, like tool selection, scripting, or formatting.

  • Every MCP server can include custom AI tools, which become available in your visual flow — e.g. "Summarize Last 3 Messages", "Detect Intent", or "Choose Best Scene".

This allows both manual logic and AI suggestions to coexist in your flows.


🔌 Tool + AI = Infinite Possibilities

The Flow system supports both local actions and MCP-powered remote tools. Here’s what you can already connect:

  • 🎥 OBS: Scene switching, mute, pause, toggle overlays

  • System Scripts: Run Python, Bash, or any CLI command

  • 📤 APIs: Send webhooks, call external services

  • 🛰 MCP Servers: Use AI agents and external tools defined in any compatible server


🧰 How Does It Work?

Every flow is a graph of connected nodes:

  • Nodes can trigger, act, branch, or transform data

  • Nodes can reference values from previous steps, and pass data downstream

  • AI tools can consume context and return decisions or text for later steps

These flows are saved as internal DSL (Domain Specific Language) files, which can be loaded, modified, and executed efficiently by your app.

Example DSL:

code
{
  "trigger": {
    "type": "OnButtonClick",
    "id": "go_live"
  },
  "nodes": [
    {
      "type": "SetOBSScene",
      "params": {
        "scene": "Starting Soon"
      }
    },
    {
      "type": "Delay",
      "params": {
        "ms": 10000
      }
    },
    {
      "type": "SetOBSScene",
      "params": {
        "scene": "Main"
      }
    }
  ]
}

Coming Soon

We’re actively building and polishing the following:

  • • Drag-and-drop flow editing

  • • Right-click menus for node creation, replacement, and connection

  • • Export/share flows with others

  • • Flow testing and debugging

  • • UI for adding and managing MCP Servers and their tools

  • • Smart assistant to suggest flow completions

  • 🪝 Webhook Triggers — you'll be able to trigger flows from custom external events using webhooks.
    Think: trigger your PC lighting scene when someone rings your smart doorbell, or auto-switch your OBS scene when a calendar event start


👨‍💻 Who is it for?

  • 🎮 Gamers: Auto-adjust stream audio, toggle overlays, launch games

  • 🎥 Streamers: Automate complex OBS sequences with AI fallback

  • 💻 Power users: Replace boring repetitive scripts with flows

  • 🖌 Blender artists: Automate render setups, exports, or script chaining

  • 🤖 Casual users: One button to mute, pause music, set DND, and launch focus mode


🚧 Want to Try It?

We're releasing early versions to testers soon. If you want early access to the Flow Builder or have a cool use case in mind, let us know!

You’ll be able to:

  • Visually connect logic blocks

  • Use AI where needed

  • Trigger everything with a click, press, or toggle

It’s time to make automation personal and creative again.
Stay tuned. 🎛