Getting startedSet up integrationsCreate your first initiativeInvite your teamPlan today's workShare your first update
Agent workflowsSend to appUse in TerminalLocal WorkersAgent SessionsBuild LocalBuild Cloud
DocsAPI Reference

Main

  • Home
  • About
  • Pricing
  • Vault
  • Changelog
  • Docs

Features

  • Roadmaps
  • Planning
  • Standups
  • Status updates
  • Insights
  • AI assistant / MCP
  • Integrations

Solutions

  • Startups
  • Dev shops / agencies
  • Software teams
  • Internal IT & platform teams

Alternatives

  • vs Jira
  • vs Linear
  • vs Asana
  • vs Monday.com
  • vs ClickUp
  • vs Notion

Company

  • Blog
  • Security
  • Log in
  • Sign up
  • Terms of Use
  • Privacy Policy

Resources

  • Docs
  • Community
  • API reference
  • CLI
  • Desktop app
  • SDK

© 2026 One Horizon. All rights reserved

FacebookInstagramThreadsXRedditTikTokYouTubeMedium


Agent workflows

Agents move an initiative, bug, or todo from planned work into an execution tool while keeping the result tied to that work. They work best when the source item is already a useful spec.

Send to app opens one item in a tool now. Local agents run on your machine for you. Cloud agents stay online, do not depend on a person's computer, and can be shared by a team.

Agents

Choose your path

Choose the path by who should be able to use the agent and where it runs.

AudiencePathBest for
BeginnerSend to appYou want to open one work item in Codex, Cursor, Claude Code, Windsurf, OpenCode, or Terminal with context already included.
IntermediateLocal WorkersYou want Codex to pick up queued work from your machine through Desktop or the CLI.
AdvancedBuild a Local AgentYou want to build an agent that runs on your machine, for your queued work.
AdvancedBuild a Cloud AgentYou want an agent that stays online, can be shared by a team, and wakes from webhooks.

Core model

The same execution model applies to local workers, cloud workers, and agent endpoints.

ConceptWhat it means
AgentThe capability users can send work to, such as Codex local or a custom agent app.
WorkerThe runtime that can execute sessions for an agent. Local workers run on one user's machine. Cloud workers run as a service that stays online.
SessionOne visible unit of queued agent work, usually tied to an initiative, bug, or todo. Creating a session queues work.
ClaimThe lease that lets one worker run one session. Work starts only after the claim succeeds.
ActivityA progress, plan, URL, completion, failure, release, cancellation, or policy event emitted by the worker.

How agent work flows

  1. A person sends work through Send to app, the CLI, or a custom integration.
  2. The platform creates or launches the right execution path and keeps the source work attached.
  3. For queued work, it creates an Agent Session.
  4. A local or cloud worker polls for eligible sessions, claims one session, and executes it.
  5. The worker reports progress, plans, external URLs, completion, failure, or blockers.
  6. The original initiative, bug, or todo remains the review surface for status, comments, recaps, taxonomy, and analytics.

Execution modes

Send to app is for one item at a time. It builds a prompt from the initiative, bug, or todo and opens a configured coding tool or terminal flow. Use it when a person wants to stay in control of the next step.

Local agents run on your machine and belong to the signed-in owner. Only you can delegate work to them. They can use local tools, repositories, and secrets that you explicitly make available through your workflow. They require an OAuth app, a user OAuth session, local worker configuration, and polling.

Cloud agents stay online as shared services. Team members can send work to them when they have access, and the agent keeps running without depending on anyone's laptop. They require an OAuth app, a cloud worker configuration, and a webhook for notifications. The webhook wakes up the service; the worker still needs to fetch, claim, update, and complete sessions through agent endpoints.

Trust boundary

Initiatives, bugs, todos, comments, documents, and prompts are execution context. They are not runtime policy.

Trusted instructions come from platform policy, the agent profile, the worker configuration, and the local workflow file. Workers must enforce policy before filesystem access, shell execution, network access, workspace writes, or external side effects.

Use Send to app for the first launch path, Use in Terminal for CLI handoff, Local Workers for built-in Codex workers, Build a Local Agent for private local execution, and Build a Cloud Agent for shared cloud execution.


PreviousSlack DiscussionsNextSend to app

Related Articles

Agent Sessions

Understand how agent sessions queue work, grant claims, report progress, and finish.

Build Cloud

Build a cloud agent that stays online and can be shared by a team.

Build Local

Build a local agent that runs on your machine and claims your queued work.

Local Workers

Create and run a local Codex worker from Desktop or the CLI.

  • Choose your path
  • Core model
  • How agent work flows
  • Execution modes
  • Trust boundary
  • Back to top