vidIQ
AI agent companion and coach for content creators
I designed agent workflows and shipped shared React components as Sapiom’s Founding Design Engineer.
Overview
Product design, React implementation, shared components, Storybook and launch demo.
Team: Founder CEO, Engineering and AI Researcher
Problem
The early builder could accept a chat response without updating the workflow. Long replies buried decisions, making it hard to tell what an agent would do.3
Solution
Keep the conversation, editable plan and run evidence together. Show each change in context, with controls to revise the plan or stop a run.
Six internal creation walkthroughs and five change and recovery checks informed the interaction requirements. Prospect conversations informed realistic healthcare and marketing demos. With the founder, I examined the product boundary: agent creation and run inspection in Agent studio, with fleet administration treated as a separate responsibility.3
| Pattern | References | Design decision |
|---|---|---|
| Review before execution | Let people correct the proposed plan through editable choices and confirm it before the build. | |
| Conversation and workflow | Connect each chat thread to its workflow and show the result of an edit in the plan. | |
| Run inspection | Show run state and step outputs beside the workflow so a team can investigate unexpected results. |
A later comparison extends the project research with agent configuration, automation and evaluation capabilities.
| Product | Documented capability | Product implication |
|---|---|---|
| Gumloop5 | Guided setup, connector accounts, per-tool approvals and task-level costs. | A task needs explicit access and action boundaries, not only a prompt. |
| Zapier6 | Copilot builds and revises automations in context. Building and testing are separated from live task usage. | Keep configuration, testing and live execution distinguishable. |
| Mastra7 | Workflow graphs, step execution, tool outputs, errors and repeatable evaluation datasets. | Make it possible to inspect an output, revise the agent and test the change. |
Inspection is only part of verification. Anthropic’s evaluation guidance distinguishes the execution record from the actual outcome, such as whether a requested action changed the system.8 Gartner’s June 2025 forecast projected that over 40% of agentic AI projects would be canceled by the end of 2027, citing cost, unclear value and inadequate risk controls.9 Together, these sources frame a product requirement: expose what ran, what changed and what it cost. They do not measure Sapiom’s results.
In internal walkthroughs, I checked free-text answers, changes to confirmed choices and step removal. I refined selection across chat and the workspace, and made Stop preserve the text already on screen.3
Start in one workspace
Review in context
Build with a clear plan
Title · 22 px / 600Review each step before your agent runs.
Body · 14 px / 400Ready for review
Label · 12 px / 400One radius for controls. One for content.
44 × 44 px minimum touch target.

My merged contributions connected chat threads to workflows, consolidated the folder picker used across the builder apps and showed builder stages, evidence and cancellation inside chat. These changes were reviewed in the design repository. I used TypeScript and Tailwind, Figma for exploration, and Cursor and Claude Code for coding assistance.3
Homepage