Skip to content

What is Workflow Studio? ​

Workflow Studio is one place to build AI agents, give them tools and knowledge, connect them into workflows, and run those workflows on real cases, with every run recorded and every release approved by a second person.


1. Why it exists ​

Without Studio, every new use case (prior authorisation, referrals, member support…) means new code for each agent, a new console, and hand-wiring between them. Most of that code is the same each time: asking a person when the AI is unsure, checking the AI's answer is well formed, scoring confidence, applying rules, and recording what happened.

Studio does those things once, for everyone. An agent becomes a form you fill in, not a program you write. A process becomes a map you draw, not code you maintain.

Screenshot: a workflow on the canvasA workflow on the Studio canvas


2. The building blocks ​

BlockIn one lineExampleWhere in Studio
ProjectA workspace. Everything below belongs to one projectMember ServicesProject picker, top of the sidebar
AgentAn AI with instructions, a model, and optionally tools and knowledgeSupport Triage reads a request and returns its category and priorityBuild → Agents
ToolOne ability an agent may use: call a web service, search, calculateCurrent Time, a payer lookupBuild → Tools
AppA ready-made connection to Gmail, Outlook, Teams and othersSend an email from a connected mailboxBuild → Tools → Apps
Knowledge baseYour documents, prepared so an agent can search themPolicy manuals, formulariesBuild → Knowledge
SkillGuidance added to an agent's instructions every timeA writing style guideBuild → Knowledge → Skills
PromptAn agent's instructions, versioned and reviewed in Instruction ManagerThe triage instructionsBuild → Prompts
WorkflowA drawn map of steps: agents, decisions, Python, reviews, endingsSupport request routingBuild → Workflows
RunOne real pass through an agent or workflow for one caseToday's 10:42 requestRun panel, Operate → Traces
ReviewA run waiting for a person to decideA low-confidence answerOperate → Reviews

One rule to remember: tools and knowledge attach to agents, never directly to a workflow step. A workflow step that runs an agent uses whatever that agent has.


3. The life cycle: build, test, deploy, monitor ​

Everything you make in Studio (an agent, a tool, a workflow) moves through the same four stages. This is what keeps half-finished work away from real cases.

StageWhat is true
DraftSaved, editable, not usable by workflows or the API
TestedA run of exactly this version passed (agent) or finished (workflow). Publishing needs this
PublishedReleased. Workflow steps on Latest and API calls use it. It never changes; editing creates a new draft
DeprecatedStill works where already pinned, but can no longer be newly chosen
MonitoredEvery run of a deployed version is traced in ARMS, with its reviews and spend recorded

Why a second person publishes. By default, the person who wrote a version cannot publish it. An Approver (or Admin) who did not author it must do so. This is the "second pair of eyes" that makes "approved" mean something. (An installation run by one person can switch this off; ask your platform team.)


4. Roles in one table ​

RoleCan
ViewerLook at everything in their projects. Cannot change or run anything
AuthorBuild, edit and run. Cannot publish
ApproverEverything an Author can, plus publish, deprecate and restore
AdminEverything, plus people, projects, the vault and organisation settings

Your role says what you may do; project access says where. Full details: People and roles.


5. Studio and the rest of the elsai platform ​

Studio works with two sibling products. You sign in once, in Studio; your account and access follow you into the others automatically.

ProductWhat it does for StudioYou notice it when…
Instruction Manager (IM)Stores prompts as versions and puts them through review before they go liveYou choose From Instruction Manager in an agent's Behaviour step, or use Build → Prompts
Elsai Observe (ARMS)Records each model and tool call of a run, and holds the price list runs are costed fromYou open a run's full trace, or Studio asks you to set a model's price

6. Where to go next ​

Copyright © 2026 elsai foundry.