Getting startedSet up integrationsCreate your first initiativeInvite your teamPlan today's workShare your first update
StatusesWork TypesSpec-driven developmentBugsIdeasTodosDocumentsWriter ModePermissionsNotification TypesTaxonomy TypesGlossary
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


Work Types

Use Work Types to distinguish the objects used to define, plan, deliver, share, and measure work.

Main types

TypeMeaning
InitiativePlanned work such as a feature, project, product bet, or roadmap commitment.
Ongoing workRecurring or operational work that needs ongoing visibility without a fixed end.
BugA defect that needs triage, ownership, and repair.
IdeaEarly candidate work that is not planned yet.
TodoSimple personal work that is planned, in progress, or blocked.
Completed taskFinished work shown in the Journal, recaps, standups, reports, and measurement.
IssueWork imported or synchronized from issue trackers such as Jira, Linear, GitHub, or GitLab.
Pull request or merge requestCode review and merge work from connected version control tools.
Agent sessionQueued AI work claimed and executed by a worker.
DocumentStructured context linked to an initiative, todo, or workspace workflow.

The distinction between native records and synced issues matters during rollout. Native records are owned here. Synced issues keep their source issue tracker as the owner for status, priority, assignment, and visibility unless the team intentionally migrates that work.

Todos are for unfinished personal work. Completed tasks are finished work. They can come from work that started as a todo, initiative, bug, captured tool activity, agent work, or manual Journal entry.

In spec-driven development, an initiative, bug, or todo can become the source context a person, coding tool, or agent builds from.

Work types become actionable through Statuses, Initiatives, and Todos. For initiative drafts, see Writer Mode.


PreviousStatusesNextSpec-driven development

Related Articles

Notification Types

Understand email, Slack, standup reminders, scheduled reports, and webhook-style events.

Taxonomy Types

Understand the taxonomy types used to group and analyze work.

Spec-driven development

Use initiatives, bugs, and todos as the source context for people, coding tools, and agents.

API Keys

Create and manage workspace-scoped API keys for backend services, CI, and trusted automation.