Dynamic Software Interfaces

Every surface in your space,
finally programmable.

InvokeFlow turns the screens, desktops, and speakers you already run into one system you can compose and control from anywhere — no rip‑and‑replace, no cloud lock‑in. Software that finally bends your surfaces to what you need.

Local‑first · 8 platforms, one runtime · Open standards · You own it
displays desktops speakers
A new category

Your screens and desktops shouldn't be dead ends.

Signage just loops slideshows. Kiosk software locks to one app. Remote tools only mirror a whole screen. InvokeFlow takes a different stance: a surface is something you program — compose what's on it, address every piece, and command it live from anywhere. That's a dynamic software interface, and it's a category we're building from the ground up.

Why InvokeFlow

Less hardware to rip out. More you can do with it.

01

Use what you already own

InvokeFlow runs on the phones, tablets, TVs, PCs, and panels you already have — one runtime across eight platforms. No proprietary players, no forklift upgrade.

02

Control everything from one place

Compose layouts, push content, and drive real applications across your whole fleet from a single console — one display or a thousand, with the same few clicks.

03

Yours to run

Local‑first on the network you control. No mandatory cloud, no per‑pixel metering, and your displays keep working when the internet doesn't.

The platform

Three products. One system.

Each speaks the same language, so they work together out of the box. Start with one; add the others when you're ready.

Where it runs

Built for every space with a screen in it.

If it has a display, a desktop, or a speaker, InvokeFlow can run it.

Lobbies & retail

Wayfinding, promos, and live dashboards on every wall display — scheduled and swapped from one place.

Hospitals & care

Room signage, status boards, and patient‑facing displays driven from your existing systems — privately, on‑prem.

Classrooms & campus

Front‑of‑room screens, kiosks, and shared desktops a single admin can lock down, update, and reset.

Control rooms & NOCs

Video walls and operator desktops composed from many sources, recalled as presets, and driven over your network.

Restaurants & QSR

Menu boards and order screens that update by time of day, in sync across every location.

Smart home & living

Wall panels and tablets that show what matters and tie straight into Home Assistant — yours, private, local.

How it works

Connect. Compose. Command.

STEP 01

Connect

Point each device at your MQTT broker. It announces itself and is ready — no agents to chase, no accounts to create.

STEP 02

Compose

Arrange windows, widgets, and real apps into layouts — by hand in Conductor, or saved as presets you reuse across the fleet.

STEP 03

Command

Send one message and surfaces respond in real time — a single screen or your whole estate, from anywhere on your network.

Under the hood

One open protocol. No black box.

Everything talks over MQTT — the open standard for messaging. Commands are a small, signed JSON envelope, addressable per device and per element. The same command opens a window on a TV, a real app on a desktop, or a tile in the admin.

Learn it once

One command grammar across every product and platform.

Signed & private

HMAC‑signed commands on your own broker. Your data never leaves your network.

Automate anything

Wire it to Home Assistant, a script, or your own backend — it's just messages.

Pricing

Simple, per‑device, no cloud tax.

License what you deploy and run it on your own network. Volume and integrator pricing available — tell us about your fleet.

Get started

Ready to program your surfaces?

Tell us about your space — a lobby wall, a hospital floor, a classroom, a control room — and we'll help you stand it up.