Embedded apps (Windows)
Put Outlook, Excel, Word, Edge, Explorer, and other native Windows apps directly on the Cerevisor canvas as nodes.
Cerevisor can embed real Windows applications as nodes on the canvas. The actual Outlook, Excel, or Word window appears inside the node; you interact with it normally, and agents in your workflow can pull data from it.
Windows-only feature. The macOS build hides this feature. Workflows authored on Windows that include embedded-app nodes will render placeholders on macOS so the
.cerevisorfile round-trips cleanly.
Supported apps
Curated presets: Word, Excel, PowerPoint, Outlook (classic), Outlook (new), Edge, File Explorer, Notepad. Beyond the presets, you can embed any visible window — anything Alt-Tab shows — by picking it from a live window list.
Structured data feeds (an agent reading the app's content) are available for Outlook today: inbox, focused email, and calendar. The other apps embed visually — you see and interact with them on the canvas, but there's no data extraction for them yet.
Adding an embedded app to the canvas
Two paths:
- Drag (or click) the Embed app tile in the agent palette.
- Right-click canvas → Embed app.
Both open the Embedded App Picker: curated presets on the left, a live list of every open window on the right (refreshed every second). Pick a preset and Cerevisor launches the app for you (or finds the running instance) and attaches to its window; pick an open window and Cerevisor attaches to that exact window.
The embedded app appears as a node on your canvas with the app icon + name and the real native window rendered inside it.
How the embedded window behaves
The app's real window sits inside the node and follows it as you move or resize the node. In live mode you use it as normal: a toggle on the node switches between a scaled preview and a fully interactive view, and a focus mode hides the rest of the canvas.
Connecting embedded apps to agents
Drag from the embedded app node's data handle to an agent. For apps with data feeds, a selection popup opens listing what's available. For Outlook:
- Inbox snapshot: the latest 25 messages — subjects, senders, received-at.
- Currently focused email: subject + body of the email selected in Outlook now.
- Today's calendar: every event on today's schedule.
- This week's calendar: every event in the next 7 days.
Pick a feed. The connection is created, and the agent reads the feed's live data when the workflow runs.
For apps without data feeds yet (Word, Excel, Edge, and the rest), the wire is dropped rather than saved — you can't create a dead data connection.
How agents consume embedded data
When the workflow starts, Cerevisor resolves each data-feed connection: it fetches the feed fresh (so it reflects what you're looking at right now), serializes it as text, and injects it into the target agent's input. Free-text fields like email subjects and bodies are sanitized before injection, and content from outside senders is clearly marked as untrusted so agents treat it as data, not instructions.
Removing an embedded app
Click the remove (×) button in the embedded app node's header. The native window detaches and returns to its normal state.
The Embedded Apps Dock at the bottom-left of the canvas shows every active embed; clicking an icon flies the canvas to that node and focuses it.
When it works
- The target app must be installed on the same machine running Cerevisor. Preset apps are launched automatically if they aren't running; picked windows must already be open.
- For Outlook embedding, a desktop Outlook (classic or the new Outlook for Windows app) is required — Outlook in a browser tab is just a browser window.
When it doesn't work
- Remote sessions (Citrix, Remote Desktop) don't work with embedding. Embedded apps need to be on the same desktop.
- Store apps embed inconsistently. Classic desktop apps are the supported target.
- Some apps refuse to be embedded. Rare, but you'll hit it occasionally.
Persistence in .cerevisor files
Embedded app nodes are saved in the workflow file. When you re-open the workflow:
- On Windows: Cerevisor re-attaches to each embedded app — relaunching preset apps if needed. If attaching fails, the node shows the error.
- On macOS: a placeholder renders showing the app's name and "Windows-only" tag. The workflow file is unmodified: re-saving keeps the embedded-app config intact.
Privacy
Embedded apps are local. Nothing about what Outlook or Excel contains leaves your machine through Cerevisor unless an agent reads the data and that agent's provider is a remote API (Anthropic, OpenAI, etc.). The embedding itself only shows the window.