Skip to content
Back to home

Use cases

Teams designed for real work.

Practical patterns for turning isolated agents into a visible, delegable, and reviewable operation.

01

Create music, narration and sound effects

Create a 30-second instrumental draft in this workspace. This step does not generate or charge. Open Configure access. Choose your fal.ai account, allow the audio model and external inputs, set budgets and enable assigned agents only if needed. Read model fields. Use direction for music, Text/Inputs for literal speech, and the named media picker for references. Use only authorized voices. Save and Estimate. Inspect outbound inputs and USD reservation, then Generate explicitly. Unsupported billing units need an explicit estimate; never retry an uncertain paid submission. Wait for Completed. Play/download the new audio node; files live under generated/audio. Bind this node to an audio-reference input of another compatible workflow. Check output privacy before generating: private is the default. Only choose the one-hour link mode if anyone with the URL may access the new output. This never changes reference privacy or repairs an old result.

Outcome: Native audio workflows through fal.ai in Canvas and Workbench.

Audiofal.aiMCP
02

Read scanned PDFs with local OCR

Import a scanned invoice containing a budget and delivery date. Ask an agent: Search Second Brain for the invoice amount and deadline; cite the page and flag uncertain OCR. Read the OCR passage and compare it with Open original before approving a payment or delivery plan. Replace the PDF, query again and verify the new revision.

Outcome: Local OCR makes scanned PDFs searchable by users and agents.

PDFOCRMCP
03

Second Brain: connected knowledge

Create a campaign workspace. Import its PDF brief and XLSX budget, add a note named Campaign with [[brief.pdf]] and #launch, then ask an agent: “Search the Second Brain for the budget and deadline, cite the sheet/page, and create a plan.” Change a budget cell and query again to see the new revision. After a tracked task, ask the specialist to register a reusable correction with evidence, review it under Agent learning, and verify that a later related task recalls the active lesson.

Outcome: Turn documents and project work into cited, reusable knowledge.

PDFXLSXMCP
04

Choose a video provider without changing your image workflow

Open Images > Video workflow in Canvas or Workbench. Existing drafts still use fal.ai. Create reference images and storyboards with the existing Codex subscription workflow; this feature does not send image generation to another provider.

Outcome: Use fal.ai, BytePlus ModelArk or Higgsfield with separate accounts, contracts and budgets.

VideoBytePlusHiggsfield
05

Assemble and export a video sequence

Open Images > Video sequence in Canvas or Workbench. Add existing workspace Video nodes (MP4, WebM or MKV). Install video encoder once in the node if requested: the owner confirms a separate, pinned FFmpeg download verified by SHA-256. No Homebrew, API key or paid generation is involved. Select a clip in the vertical list. Move it up/down, set in/out points, audio level and a caption, then Save. Removing a clip only removes it from the sequence. The source hash is pinned; a changed or missing source blocks export instead of substituting media. Choose horizontal, vertical or square output and 24/25/30 fps. Fit keeps all picture content with black padding, never silent crop or stretch. Captions are burned inside 10% title-safe margins. Play sequence previews the ordered trims. Export MP4 creates a new H.264/AAC file under generated/videos/sequences and a connected Video node. Inspect the delivered video and sound. An export keeps its source revision and is marked older after edits. Exporting is not delivery; failures and interruptions stay visible. Cancel stops the encoder and leaves sources intact. Owned temporary files are removed after success/failure/cancellation and abandoned job directories are removed before the next export. Agents use video_workflow_sequences or orkestrai video sequences with an assigned task. Read the current revision before apply/export; retry a timed-out request with the same UUID idempotencyKey. Runtime installation is owner-only. Limits are 30 clips, 10 minutes, even output dimensions 240–1920 per side, one local export at a time, at least 3 GB free disk and a bounded output size. Transfer a sequence together with all its source video nodes. Existing Codex ImageGen images and fal generation remain separate; this is assembly of delivered videos, not a new generative model. Use Full screen on the preview to inspect vertical clips and captions at a readable size, then return to the same editor.

Outcome: Order, trim and caption existing video clips without changing their source files.

CreativeVideoSequence
06

Reuse creative workflows and inspect the queue

Open Images > Creative workflows in Canvas or Workbench, or Save workflow in a Storyboard header. Save workflow captures the current saved revision, ordered scene direction, dialogue, duration and shot. Name it and optionally select an existing workflow to create a new immutable version. Unsaved scene edits are not captured. The agent command video_workflow_recipes also accepts a group containing exactly one storyboard; it captures that board, not unrelated notes, agents or automation. Files, run history, sessions, account credentials and paid grants are not stored in the recipe. In Library, choose a version, enter the production brief/script, output aspect ratio and optional Codex image agent. Bind every named product/reference slot to a current-workspace image or video, and every character slot to an approved local character. Matching approved identities can be preselected by exact family/version/digest. Only the owner may deliberately choose a different approved character; agents must preserve the saved identity. Import a character from Character library first when needed. The owner can reuse recipes from another workspace, but agents cannot browse or read other workspaces. Create editable storyboard adds ordinary native content with fresh scene IDs and no previous run links. The script replaces the literal {{script}} once, without recursive evaluation; if a direction has no placeholder, the brief is appended. An empty required script or missing input blocks creation. Open the resulting storyboard, inspect every scene and prepare image/video drafts separately. Image dimensions are requested through the existing Codex workflow; video duration and aspect ratio must be declared by the selected endpoint or preparation stops. Existing generation, alpha validation, paid preview, budgets and security gates remain in force. Generation queue refreshes real current-workspace image/video states while open. It shows drafts, failures, provider position, reserved USD and output links, not invented percentage progress. Open workflow exposes its regular estimate, grant, review and generation controls. Cancel uses the existing executor; Retry download only retrieves an existing remote result. Uncertain paid submissions have no automatic retry. Some completed outputs do not mean the whole storyboard is complete. Deleting a saved recipe version never deletes instantiated storyboards or output files.

Outcome: Save versioned scene briefs with named inputs and recreate editable storyboards without copying execution authority.

CreativeStoryboardQueue
07

Plan scenes in a native storyboard

Open Images > Storyboard in Canvas or Workbench. Add a scene and set its title, direction, dialogue, language and requested duration. Select the exact approved character version and local reference images/clips; choose a Codex executor for image generation. Save before switching scenes. Duplicate starts a new draft without reusing execution links. Drag scenes to reorder or use Move up/down. Removing a scene preserves its workflows and output files. Prepare image draft creates a connected existing Codex image workflow, without running it. Up to five references are supported, including all selected character masters; excess references fail explicitly instead of being dropped. Open the draft and use its normal generation controls. Prepare video draft creates a native fal video workflow without charging. Choose an allowed endpoint, bind every required character and reference, review the actual model duration/audio capabilities and use Save > Estimate > Generate. Unsupported requested duration is rejected, never silently shortened. Preparing the same unchanged scene reuses its linked draft. To choose another draft explicitly, unlink and prepare again. Scene changes mark linked drafts stale; outputs remain unchanged. Manual edits and video_workflow_storyboards use the same revisioned document. Concurrent writes fail with a revision conflict; local unsaved edits remain visible until you discard and reload. Copied storyboards retain missing reference/character IDs for explicit local repair; they never inherit account grants. Review actual picture and sound before approval. An available locked voice reference does not guarantee that every model can reproduce it.

Outcome: The team and owner edit the same ordered scene plan, with visible drafts, outputs and missing dependencies.

StoryboardCodexfal.ai
08

Compare and approve creative variants

Open Compare and review in an Image or Video node header, or in a Storyboard. Same workflow limits the contact sheet to related outputs; turn it off to compare other local assets. Choose A and B with searchable selectors or click a thumbnail for B. Open output locates the original Canvas node. Video pairs share play, pause and seek over the shorter common duration; switch sound between A and B. A single video uses native controls. Images fit without cropping. Missing or undecodable files cannot be approved. Compare the face, wardrobe, framing, language and actual voice against approved references; a completed generation is not a consistency guarantee. Write feedback and choose Approve, Request changes or Reject. History preserves each decision, author, time, comment and file fingerprint. Approval binds the exact asset bytes, generation provenance and available frozen character versions. A changed file invalidates the decision; competing reviews require reload. Agents use video_workflow_assets list/inspect/decide and may only propose a decision, never approve their own output. These actions do not call fal or ImageGen and do not spend credit.

Outcome: Compare actual images and video, then record approval against their exact content.

CanvasVideoReview
09

Create a new direction from an existing image

Open Creative actions in an Image node header. Choose Variation, Remove background, Change region or Animate. The original is never overwritten. Each action freezes the exact source bytes into generated/creative-actions and connects a reference node and a new native workflow. The saved ancestry includes the original node, file hash and generation context. Variation and Change region accept direction and 1–10 results. Choose a Codex agent or assign it in the resulting workflow. For Change region, drag a rectangle on the actual image or adjust X, Y, width and height with the keyboard-accessible sliders. Source dimensions are verified by the backend. This rectangle is prompt guidance, not a hard inpainting mask or a promise that every outside pixel will be unchanged. Prepare draft does not generate or spend credit. Open the new Image workflow and use the existing Codex subscription flow; background removal requests genuine RGBA transparency and retains the existing validation/repair loop, with no local pixel editing. Animate creates a native video draft: choose any compatible allowed model, map the frozen image and every required character, save, estimate and explicitly run. A missing or changed frozen reference blocks reuse. Cancel before preparation creates nothing; removing a draft never deletes the original. Agents use video_workflow_assets command=prepare with the inspected expectedDigest and edit.operation; both surfaces use the same validation.

Outcome: Prepare connected edits and animation drafts without changing the original.

ImageGenCanvasVideo
10

Reuse an approved brand kit

Open Images > Brand kits in Canvas or Workbench. In This workspace, name the kit, choose color swatches and hexadecimal values, add named logo/product/style images, and write the brief, communication tone and usage rules. Image assets must be local PNG, JPEG or WebP files; export vector logos through the existing Design tools first. Save drafts before approving.

Outcome: Version palettes, logos, products and creative rules, then place their exact assets in any workspace.

BrandCanvasCreative
11

Direct framing and camera movement

Open a Storyboard scene or Video workflow and use Shot direction. Choose framing, angle, movement and pace. The same controls persist in the scene and its materialized video draft; still-image drafts include framing and angle, not camera motion.

Outcome: Save shot intent alongside scenes without losing reference or voice bindings.

videocreative
12

Turn a brief into a video

Create a Codex director, a scene brief and an image workflow. The existing image_gen.imagegen tool makes the character/storyboard references; fal.ai is not used for image generation. Run the existing Codex image workflow. Wait for two validated Image outputs, then inspect the character and scene. Approve the visual identity before requesting a paid video; rejected images are not character masters. Create a five-second video draft without contacting fal or spending credit. The next steps bind the approved character and references before generation. Open Configure access, save the key in the desktop vault, then open Workspace permissions. Enable the workspace, reference uploads and Allow assigned agents to generate videos when delegating. This applies once per workspace and account to every permitted video node, regardless of whether the agent is Claude or Codex. Choose permitted models and budget reservations, then Save. New models and other workspaces are not authorized automatically. Open Character library in the video node. Save appearance and approved image paths, then choose an approved workspace audio reference or an existing provider voice ID with its account and compatible endpoints. Set the language and delivery style. Save, review and Approve and lock. Later edits require New version; agents cannot approve or overwrite a locked version. Open the Images menu, choose Characters, then drag an approved character onto an empty area of the destination Canvas or choose Add to Canvas. The library is shared across local workspaces. Orkestrai copies all frozen images and the voice sample, preserving the exact version and fingerprint, and creates a grouped identity Note and reference Images without changing the source. Provider voice IDs retain their original account binding, but credentials and workspace grants are never copied. Workbench offers the same library and Add to Canvas command. Agents can place approved local characters; importing from another workspace requires the owner. Select an allowed reference-to-video endpoint such as Seedance 2.5, bind the locked character version, and map its image and voice references to the model's input paths. Include dialogue and sound direction, enable native audio and set duration. Save, estimate, inspect outgoing data and reservation, then generate. Unsupported voice mappings or changed references stop before charging. Wait for Completed, play the Video node and download the original. Check the output under generated/videos. Retry download reuses the remote result without regenerating. Your existing Codex image flows are unchanged. Compare face, proportions, wardrobe and voice with the locked masters. Generated does not mean consistency-approved; separate clips are not automatically edited into one movie. Choose an approved character by name: the scene shows its master images and voice sample, and assigns all references to conventional inputs declared by the selected model. No reference is dropped to fit. Advanced input mapping remains available for unusual contracts. Type @ in Direction or use Insert a character reference to insert a saved @{name} alias; the alias stays bound to the exact version ID. Removing a referenced character or using an unknown alias blocks generation instead of silently changing the subject. Agents can request the same conservative mapping with video_workflow_characters command=binding and the current config. Keep approval history, provider names, source attribution and internal information in Production notes; these stay in the character record and are not appended to generation prompts. Appearance and delivery style are model-visible casting instructions: use only visible traits, accent, timbre and rhythm, not internal commentary or dialogue. Write spoken lines in the scene direction. Inspect the effective prompt and listen to the generated clip; instruction separation does not guarantee model compliance. Create a new version to correct misplaced notes in a locked character. Drop one or more MP4, M4V, MOV, WebM or MKV files (up to 64 MB each) onto an empty Canvas area. Each becomes a separate Video node at the drop location, with the original filename and playback controls; it is not a knowledge document. Orkestrai copies the unchanged original into .orkestrai/media/videos in the project. In a video workflow, add a Workspace media input, choose a video-compatible model field and select the named Video node. The same node/path is available to agents. Importing never generates or uploads to a provider; the existing consent, account and budget gates apply only when executing a workflow. Container/codec support varies: if local playback is unavailable, download the original; provider-specific reference limits still apply. Edited video delivery: ask the agent to add renders/final.mp4 to Canvas. With an assigned task it calls video_workflow_import with input.path and optional title/expectedSha256, or orkestrai video import --task <taskId> --input '{"path":"renders/final.mp4","title":"Final edit"}'. Existing MP4/M4V/MOV/WebM/MKV files up to 256 MiB become native Video nodes without copying, transcoding, uploading or paid generation. A repeated import reuses the existing node on the same floor. Local montage renders need no provider key or paid-workspace opt-in. Files outside the configured project require an owner-approved repository alias; absolute paths, traversal and escaping symlinks are rejected. Provider-reference size/codec limits still apply. Removing the node preserves the original file and does not authorize its automatic reuse. The agent must verify the returned node id before declaring delivery. orkestrai list and video_workflow_list show the real project folder (workingDir on the host, wslWorkingDir in WSL). All briefs, prompts, assets, montage projects, renders and final exports belong there unless you explicitly choose another destination. A terminal cd or dropping a file from another folder does not switch the workspace. If the project differs, resolve that mismatch before generating; do not silently write into an old test workspace.

Outcome: Opt-in fal.ai video generation on the existing Canvas and Workbench.

fal.aiCanvasMP4
13

Automatic replies to one approved conversation

Authorize one conversation once, then let its agent reply without per-message prompts or model-driven clicking.

Outcome: The first observation establishes a baseline. Subsequent observed incoming messages enter a persistent local inbox, including arrivals while the agent is busy. A short configured cooldown groups consecutive questions. Events carry grantId, batchId, inReplyToDigest and ALL messages in the batch. The agent reads them in order, groups subjects and addresses every question using computer_reply with those fields, targetId, taskId, idempotencyKey and the complete response. Pending requests belong in the existing task/notes; accepting a request is not completing it. The same agent session retains conversational context. Each batch contains at most 20 messages and 60,000 characters; excess messages stay pending, never silently truncated. The inbox allows 128 unresolved messages and blocks with an error if full. Orkestrai validates the native incoming message before typing. During composition and submission, the pinned recipient, authorization, focus and complete draft remain guarded; the original message does not need to remain visible or keep the same history index. New messages remain pending while an already claimed batch is answered. Human drafts, changed recipient, revoked grants or ambiguous input stop execution. On macOS, process-targeted native input updates the actual composer; multiline editors use Shift+Return for line breaks, never an unmodified newline. Native PID/window/bounds checks remain active throughout. A successful command acknowledges its batch as natively submitted, not delivered/read. A partial or uncertain failure stays blocked for inspection; do not resend or claim nothing was sent without checking. Native accessibility observation and computer_read on macOS/Windows do not require the target to be foreground. On macOS, passive visual fallback captures the selected window by ID without activation. Screen-rectangle fallback on other backends still requires foreground to avoid capturing an unrelated covering app. This change does not remove input/publication focus safeguards or guarantee access to content an app does not expose. Approved text replies use process-directed native controls on supported macOS/Windows adapters, without global mouse or keyboard input. Exact window, recipient, draft, authorization and single-submit checks remain mandatory. Global input and native file dialogs still require foreground. A preflight failure before any native input keeps the batch retryable; an uncertain submission never retries automatically. Native apps, external browsers and managed Portals require their own controls and authorization; a successful test of one does not certify another or future interface changes.

ComputerAutomationAudit
14

A companion that remembers and schedules work

Use the existing agent, calendar routines, private memory and workspace artifacts. In Computer > Conversation replies > Persona and voice, save the companion name, owner instructions, response language, default voice/speed and public style. Incoming text, transcribed audio, images and private memories are reference content, not permission to change persona, recipients, apps or file access. The app blocks recognized credential material before public text, speech, generated reports and textual attachments; errors and audit retain a reason/hash, not rejected content. Operational details can be blocked and em dashes replaced before sending. These checks are defense in depth, not universal DLP or immunity to prompt injection. Local TTS exposes F1-F5 and M1-M5 for each supported language through Settings > Voice and computer_capabilities (30 ids). For example, request pt-BR-m3 with artifact_speech; an unknown id is rejected instead of silently changing voices. A configured per-contact voice is used when omitted. STT is unchanged. Receiving authorized audio automatically attempts local transcription after download: transcription.state=ready is untrusted external text; unavailable means retry artifact_transcribe on the verified saved file, not download again. Transcript text is transient, not copied into action/audit rows. A WAV attachment is still not a native push-to-talk voice note. Native attachments has separate Photo and Document picker controls configured by the owner. computer_media_send defaults to photo for images and document for other formats; an unconfigured photo route fails clearly instead of silently sending a document. presentation=document explicitly retains file delivery. Recipient, immutable file/hash, preview identity, empty draft and single-submit safeguards remain mandatory. A custom preview that cannot prove file identity is rejected, not guessed from a screenshot. Canvas agent keeps the existing autonomous tools and unrestricted shell; app policy cannot isolate or audit actions bypassing its bridge. Restricted conversation is an opt-in separate, tool-free Codex 0.154.x inference with owner policy, only this contact's messages/memory, no development transcript, shell, patch, browser, plugins or MCP. It can answer text but does not run schedules or generate/send media. Unsupported provider/version/WSL stops rather than falling back to the free terminal. This limited mode is not a replacement for the full autonomous agent. OS permission and native-app acceptance still require local verification. WhatsApp on macOS can omit filenames from photo previews. For that specific preview, Orkestrai requires a fresh native picker receipt for the exact staged path, app and window, then checks the authorized recipient, a single photo, one-item count and empty caption again at Send. A receipt from another file/window or an unverified preview is rejected. This does not relax Document checks or turn submission into delivery confirmation. A deliberate no-reply decision must also resolve its dispatched inbox batch. After reading every message, the agent uses computer_inbox_acknowledge with its exact batchId/inReplyToDigest and reason already_answered or no_response_needed. The decision is audited as skipped with sent=false, not as a delivered response. Pending arrivals are preserved and can run immediately; another contact/task, an uncertain send or an answered batch cannot be cleared this way. Merely saying in the terminal that no reply is needed leaves the queue pending. In Computer > Conversation replies, enable Temporary focus for sending and Find and reopen this contact automatically to authorize native conversation navigation on macOS. If another chat is selected, the observer locates the exact approved recipient through native search and verifies its conversation header before reading messages. Reply preflight repeats this check if selection changed while the agent prepared its response. computer_open_conversation exposes the same bounded operation to the assigned agent; no manual search or screenshot polling is required. Navigation never types in a message composer or sends, and is audited separately. Ambiguous duplicate contacts, unsupported native search controls, revoked grants and unverified headers remain blocked rather than choosing someone else. Background monitoring still requires the host awake and the approved application running.

Outcome: Long requests stay traceable after acknowledgment. Enable scheduled reminders and task results for that exact contact to allow computer_send without requiring a fresh incoming message. It requires an assigned task or automation run source, deduplicates that source across restarts and uses the same foreground, recipient, empty-draft, hourly-limit and risk safeguards. A permission change between typing and sending stops publication. Incoming messages never authorize new contacts, apps, files or purchases. Calendar dispatch and a cleared composer are not proof of a delivered report.

ComputerAutomationMemory
15

Monitor an authorized desktop app with bounded storage

Auto mode prefers native accessibility text without PNG captures. Use computer_read and guarded computer_interact for known controls; preserve the recipient, full draft and publication gate. The panel shows the actual source and local check duration. Unsupported UIs use visual fallback. Provider response time is additional. On macOS, open Computer > Conversation replies and enable Temporary focus for sending for the exact contact. It is off by default and only the owner can change it. computer_reply and computer_send may then bring the approved window forward for guarded text composition and submission. Recent typing, clicks or held modifiers delay admission. The previous application/window is restored unless the user switched elsewhere; closed or replaced targets are not guessed. A restoration failure is audited without replaying the message. Observation remains in background. This opt-in covers text sending, not file dialogs or unrestricted desktop control; existing permissions, publication gates and uncertain-send recovery remain enforced.

Outcome: Auto mode prefers native accessibility text without PNG captures. Use computer_read and guarded computer_interact for known controls; preserve the recipient, full draft and publication gate. The panel shows the actual source and local check duration. Unsupported UIs use visual fallback. Provider response time is additional. Native accessibility observation and computer_read on macOS/Windows do not require the target to be foreground. On macOS, passive visual fallback captures the selected window by ID without activation. Screen-rectangle fallback on other backends still requires foreground to avoid capturing an unrelated covering app. This change does not remove input/publication focus safeguards or guarantee access to content an app does not expose. Approved text replies use process-directed native controls on supported macOS/Windows adapters, without global mouse or keyboard input. Exact window, recipient, draft, authorization and single-submit checks remain mandatory. Global input and native file dialogs still require foreground. A preflight failure before any native input keeps the batch retryable; an uncertain submission never retries automatically. Native apps, external browsers and managed Portals require their own controls and authorization; a successful test of one does not certify another or future interface changes.

ComputerAutomationAudit
16

24/7 employee (task watcher)

Enable Run Orkestrai in the background under Settings → Autonomy & 24/7 Core, set the watcher terminal to Persistent under Agent runtime, and define its concurrency and provider-usage safeguards. Then create a routine every 1–5 minutes on the leader: "check the board (orkestrai task list); assign whatever is unassigned; if an agent is missing, recruit". Closing the window keeps the supervised process and durable runs available in the tray; Quit Orkestrai stops them explicitly.

Outcome: 24/7 means the enabled Core waits for future events or schedules, not that a model thinks continuously. For example, schedule an inbox check every 15 minutes, prepare a report, and gate sending it. Each run finishes and the next trigger starts another. Keep the computer awake, Core active, credentials valid, and provider quota available; sleep and shutdown stop local execution. Closing a window differs from Quit Orkestrai. Verify run history and approvals rather than assuming that a persistent terminal guarantees completed work.

24/7 CoreRoutinestask assign
17

Run a signed-in browser task with the Canvas closed

Add and name a Portal, open Managed browser settings, keep a workspace profile, and allow only the required hosts. Sign in yourself in the visible Portal, then create a scheduled Managed browser automation. Agents use portal_snapshot references and typed actions rather than selectors or passwords; the Core preserves the profile, confines files, and records each effect in Control Center while the desktop window is closed.

Outcome: 24/7 means the enabled Core waits for future events or schedules, not that a model thinks continuously. For example, schedule an inbox check every 15 minutes, prepare a report, and gate sending it. Each run finishes and the next trigger starts another. Keep the computer awake, Core active, credentials valid, and provider quota available; sleep and shutdown stop local execution. Closing a window differs from Quit Orkestrai. Verify run history and approvals rather than assuming that a persistent terminal guarantees completed work.

Managed Portalauthentication handoffaudited browser
18

Authorize an autonomous agent without approving every step

Open Automations → Security, enable Bounded autonomous, grant only the project roots, capabilities, destinations, and operating window this worker needs, then keep destructive and external actions behind explicit gates. Add OAuth accounts through their official consent screen or store an API credential in the encrypted Vault with exact connector, operation, and destination bindings. The agent can then read mail, prepare reports, generate workspace PDFs, operate an authenticated Portal, and send approved Slack, Telegram, WhatsApp, or email notifications without seeing raw credentials or requesting permission for routine work. Review pending gates and export the hash-chained audit at any time; Emergency stop revokes future execution and aborts current runs.

Outcome: 24/7 means the enabled Core waits for future events or schedules, not that a model thinks continuously. For example, schedule an inbox check every 15 minutes, prepare a report, and gate sending it. Each run finishes and the next trigger starts another. Keep the computer awake, Core active, credentials valid, and provider quota available; sleep and shutdown stop local execution. Closing a window differs from Quit Orkestrai. Verify run history and approvals rather than assuming that a persistent terminal guarantees completed work.

Standing policySecretRefapproval gates
19

Receive an autonomous report by email or chat

Open Automations -> Integrations and add only the account the workflow needs. Grant read operations for its source and one explicit send operation for its destination, then bind the account to a bounded-autonomy policy. Create a persistent or on-demand agent and a scheduled Automation that gathers the approved data, writes the report or PDF inside the workspace, and calls integration_execute with a stable idempotency key. Gmail and Telegram can attach workspace files directly; Slack sends channel messages and WhatsApp sends messages or an approved HTTPS document link. The execution history and hash-chained audit retain actor, operation, destination, status, and safe metadata without storing credentials or full message content.

Outcome: 24/7 means the enabled Core waits for future events or schedules, not that a model thinks continuously. For example, schedule an inbox check every 15 minutes, prepare a report, and gate sending it. Each run finishes and the next trigger starts another. Keep the computer awake, Core active, credentials valid, and provider quota available; sleep and shutdown stop local execution. Closing a window differs from Quit Orkestrai. Verify run history and approvals rather than assuming that a persistent terminal guarantees completed work.

Integration Centerscheduled reportsencrypted Vault
20

Turn a repeated operation into a reusable tool

Add Tool Workshop and create a draft with a typed input/output contract, timeout, output limit, and at least one fixture. Use a connected integration for Gmail, Slack, Telegram, WhatsApp, or GitHub; HTTP for a bounded approved API; Transform for deterministic payload shaping; or Workspace command for a confined executable with explicit arguments. Keep credentials in Security as SecretRefs bound to Tool Workshop, tool:<slug>, and the exact destination. Dry-run the draft, inspect the manifest and revision, then publish it yourself. Agents with active assigned tasks may propose later revisions and execute the published one, while automations call the same tool with stable idempotency. A proposed draft cannot silently replace production behavior, and run history plus Audit shows who invoked which revision without retaining secret values.

Outcome: 24/7 means the enabled Core waits for future events or schedules, not that a model thinks continuously. For example, schedule an inbox check every 15 minutes, prepare a report, and gate sending it. Each run finishes and the next trigger starts another. Keep the computer awake, Core active, credentials valid, and provider quota available; sleep and shutdown stop local execution. Closing a window differs from Quit Orkestrai. Verify run history and approvals rather than assuming that a persistent terminal guarantees completed work.

Tool Workshopversioned toolsSecretRef
21

Automate an installed desktop application

Ask your agent: "Open Calculator, calculate 73 times 19 and verify the result on screen." It creates the note, assigned task and Computer node itself, reuses the approved application, captures evidence for 1387 and records the result. You grant only OS access and the workspace/app boundary, not each ordinary click. For remote work, send the same request through Team or the leader chat. To inspect email already open in desktop Chrome, explicitly ask to reuse that existing window and account. Sending an email requires the declared external_publication risk and its configured gate; a login challenge stays with the user. The host desktop must remain available. Review the actual note, task, capture and audit, never only a success message.

Outcome: Confirm 1387 in the real Calculator capture, the result note and completed task. The node refreshes agent evidence. Review Audit for exact brokered operations; typed text is omitted and native captures may include visible private content.

Computer nodedesktop automationbounded apps
22

Campaign and launch

Brief a campaign lead and connect audience research, strategy, copy, design, and approval on one canvas.

Outcome: A campaign with visible owners, deliverables, and reviews from concept to publication.

MarketingCampaignApproval
23

Brand and design system

Organize creative direction, references, images, accessibility, and consistency review as a specialist team.

Outcome: Documented visual decisions and artifacts connected to their creators and reviewers.

DesignBrandImages
24

Create a character, apply the brand, and deliver a carousel

The guided use case builds the Character → Brand → Carousel chain as you advance: it creates one Codex Creative Director, briefs, a sample-logo PNG, and all three workflows, running each real generation without manual assembly or an API key.

Outcome: Every stage advances only after persisting and validating its outputs; the selected result is automatically connected as the next stage reference, with files and provenance visible on the canvas.

Codex ImageGenCharacter and brandGuided carousel
25

Compare three complete UI directions

Turn one objective into linked Clarity, Expressive, and Efficient native Design documents with the same complete delivery contract.

Outcome: Responsive designs, typed tokens, components, prototype, quality evidence, and framework code are compared before a human approves implementation.

UI explorationDesign + codeHuman approval
26

Content and SEO

Coordinate research, briefs, writing, editing, and distribution through custom Kanban stages.

Outcome: A complete editorial pipeline with preserved context and human approval.

ContentSEOKanban
27

Start without terminal expertise

Use any provider you already have installed; Orkestrai detects the CLI, preserves its conversation, and presents every agent in the same visual workflow.

Outcome: Vibe coders, designers, marketers, and product teams work by outcome instead of command.

9 providersNo terminalMultidisciplinary
28

A toolbar shaped around your routine

Choose any supported service from one compact Agents menu and pin up to four ready favorites in your preferred order.

Outcome: The agents you use most stay one click away across every workspace and app restart without hiding the rest.

Agents menuFavoritesPersistent
29

Delegation that respects provider quotas

Keep Claude, Codex, and Kimi usage on the canvas and configure a source, fallback, 5-hour/weekly/monthly window, and threshold shared with the leader.

Outcome: New work goes to a healthy provider without silently moving tasks that are already running.

UsageFallbackLeader
30

An interface that fits your environment

Choose three dark themes or one light theme, then duplicate and edit semantic tokens with immediate preview.

Outcome: A consistent personal theme that can be exported and reused on another installation.

ThemesTokensImport/export
31

Replace an agent without rebuilding the team

Switch the provider from the agent header while keeping its name, role, Maestro status, floor, position, and connections.

Outcome: Move a responsibility from Claude to Codex, Kimi, or another installed CLI without recreating the team.

ProvidersRolesContinuity
32

Development team with a leader

Brief one leader. It proposes the team, recruits specialists, connects context, and distributes the backlog.

Outcome: A feature moves from planning to review without copying messages between terminals.

LeaderKanbanMulti-agent
33

Parallel features without collisions

Separate each effort into a floor with its own branch and worktree while both teams remain active.

Outcome: Simultaneous work with diff and conflict previews before merge.

FloorsGitParallel
34

Visual application QA

Name each Portal for its flow, then connect the right browser to the reviewer so it can navigate the dev server, inspect the DOM, run checks, and capture screenshots. Links that request another tab remain visible as a second Portal node beside the source.

Outcome: Visual defects reproduced and documented in the task context without leaving the Canvas for normal browser tabs.

PortalScreenshotQA
35

Turn API contracts into an executable team workflow

Import OpenAPI, Swagger, OpenCollection, Bruno, or Postman; prepare HTTP, GraphQL, WebSocket, or gRPC requests; then run and synchronize them manually or through a connected agent.

Outcome: Contracts, executable requests, structured response evidence, portable collection state, implementation tasks, and the responsible team stay visible in one workspace.

API ClientMulti-protocolMCP
36

Pipeline with human approval

Chain implementation, review, and an approval step that pauses until you decide.

Outcome: Automation where important judgment remains under human control.

WorkflowsApprovalHistory
37

Cross-provider review

Claude implements, Codex reviews, and the verdict returns through the connection between them.

Outcome: Changes evaluated by different models before delivery.

ClaudeCodexReview
38

From design to verified code

Import Figma through the official MCP or build directly in the native Design Studio, map real components, generate framework code, and compare the result against a live Portal or mobile device.

Outcome: Editable visual source, implementation, pixel evidence, Kanban feedback, and Git review remain connected in one traceable delivery.

Design StudioCode generationVisual diff
39

Prototype a product flow with agents

Connect frames, overlays, scrolling, variable modes, and motion in the native Design document, then ask a designer or leader agent to inspect and refine the same revision.

Outcome: A testable read-only prototype, reusable motion tokens, implementation-ready animation output, and one traceable source for people and agents.

PrototypeMotionAgents
40

Review a visual proposal before it changes the source

Follow a designer live, anchor feedback to the exact layer, and ask an agent for a revisioned proposal with a structural diff rather than an immediate edit.

Outcome: Comments, authorship, agent proposals, Council perspectives, Floor variants, and the final human decision remain attached to one Design document.

Live presenceVisual proposalsHuman approval
41

Run a visual quality gate before implementation

Open Quality in the native Design document or ask a connected agent to audit it before generating code.

Outcome: Naming, clipping, overlap, contrast, and accessibility findings point to exact editable layers, while automatic backup and revision history keep remediation reversible.

Design qualityWCAGRecovery
42

Watch an agent work in your signed-in browser

Create a named Portal, open the desired site, and sign in privately or ask the agent to use an authorized test account. The team has Read and interact access by default, without selecting each agent. Keep background disabled. For this guarded automation example, optionally enable Bounded mode in Automations > Security, approve the needed host and risk categories, and keep sends or destructive operations gated. Normal interactive Portal use does not require this setup. Assign a task asking the agent to read the page, fill a non-sensitive field, and prepare a report without sending it. Watch the same page change live. Inspect the pending send in Security > Gates, approve it, then retry the same tool run or let the waiting automation resume. Expand Audit and Tool Workshop > Runs to see the completed steps. Pause the Portal to test revocation. Enable background only when desired, with audit/history as the observable record.

Outcome: Portal agents now operate the same visible native page with named-agent grants, read/interact modes, explicit background opt-in, immediate pause, protected-field masking, stale-reference checks, and no arbitrary scripts. Preauthorized agents can publish bounded browser/integration/HTTP/transform tools; gate resumptions preserve checkpoints and the original revision. Audit details, local webhook setup, and latched emergency stop are explicit in the UI.

24/7PortalTool Workshop
43

Test and deployment sentinel

A routine runs tests, opens tasks on failure, and sends a native notification.

Outcome: Failures reach the team already converted into actionable work.

RoutinesTestsNotification
44

Voice-operated workspace

Choose and test the app microphone and speaker, dictate into any active text field, optionally submit terminal speech with Enter, or send transcription to the leader when no field is active. Replies can be spoken locally.

Outcome: Fast writing and delegation in pt-BR, en-US, or Latin American Spanish with predictable audio routing.

DictationAudio devicesLocal TTS
45

Development servers under control

Associate Portals with local services and stop forgotten listeners from the Ports panel.

Outcome: Workspace ports released with scope and confirmation, without killing arbitrary processes.

PortsPortalSafety
46

A focused workspace for complex deliveries

Move from the Canvas to Workbench, open files, agents, terminal output, previews, reviews, and usage in resizable panes, and keep every session alive.

Outcome: A desktop-grade working surface without losing the visual orchestration or duplicating agent sessions.

WorkbenchMonacoEight panes
47

Trace a code question into owned work

Find a symbol in the native graph, explain its relationships, compare revisions, inspect who is editing the same scope, and build a bounded context package before handing it to the leader, an agent, Council, or Kanban.

Outcome: Source, evidence, ownership, decision, and delivery remain connected without pasting an entire repository into a prompt.

Code graphBounded contextOwnership
48

Review a delivery with evidence

Inspect Git changes in Monaco diffs, attach tests, risks, screenshots, and line comments, then approve or request changes from the responsible agent.

Outcome: Every review decision stays linked to the task, evidence, code, and delivery history.

Review CenterDiffEvidence
49

Compare plans before committing the team

Ask multiple providers for independent structured perspectives, inspect divergence and confidence, and select the plan that should proceed.

Outcome: High-impact decisions carry multiple viewpoints while final authority remains human.

CouncilProvidersDecision
50

Test a mobile application with the team

Connect an iOS Simulator, Android emulator, or approved physical device and let an agent inspect, interact, capture screenshots, and read bounded logs.

Outcome: Mobile flows are reproduced and verified inside the same workspace as the implementation.

iOSAndroidDevice
51

Follow and talk to the team from a phone or browser

Open an invitation in the installable Remote PWA, approve its exact fingerprint and role, inspect every agent's work summary, talk to the leader or other agents, and dictate through the host local STT.

Outcome: Responsive navigation keeps tasks, activity, huddles, and reviews reachable while Team shows current focus, recent semantic work, and coordination totals. Internal messages remain on the host, and raw terminal control stays a separate audited Administrator permission.

Remote PWAAgent summariesSecure collaboration
52

Resolve a delivery decision with the right agents

Open a task Workstream, review its branch, evidence, risks, source-backed memory, and annotations, then start a Huddle with only the specialists needed for the decision.

Outcome: Every addressed turn, agent reply, decision, linked task, review, and delivery signal remains recoverable and searchable instead of disappearing in unrelated terminal history.

WorkstreamsHuddlesDurable context