Requirement fields
Each requirement has the following fields:| Field | Description |
|---|---|
| Key | A unique identifier, auto-generated from the title (e.g., REQ-LOGIN-EMAIL). Immutable after creation. |
| Type | One of: Story, Epic, Bug, Feature, Task |
| Title | A short description of the requirement |
| Description | Detailed explanation of the requirement |
| Status | One of: Open, In Progress, Done, Cancelled |
| Priority | One of: Critical, High, Medium, Low |
| Version | Optional — a version tag or sprint label (e.g., v1.0, Sprint 42) |
| External ID | Optional — an ID from an external system (e.g., JIRA-123, AZ-456) |
| External URL | Optional — a direct link to the external system’s issue page |
Creating a requirement manually
Open your project's requirements list
Navigate to your project, then click Requirements in the project sidebar.
Fill in the form
The requirement key is auto-generated from the title as you type — you can override it. Set the type, status, priority, and optionally a version and external reference.
Importing from an integration
If your project is connected to GitHub, GitLab, or Azure DevOps, you can sync issues directly as requirements.Connect the integration
Go to your project’s Settings → Integrations and connect your provider. See Integrations for the full setup steps.
Trigger a sync
Once connected, trigger a manual sync from the integrations settings page. Orizon fetches all issues from the connected repository and creates or updates requirements automatically.
Stay in sync with webhooks
After the initial sync, configure webhooks so that new issues and issue updates flow into Orizon in real time. See Webhooks for details.
Synced requirements include the external ID and a direct link back to the original issue. Orizon uses the external ID to avoid duplicates — re-syncing updates existing requirements rather than creating new ones.
Importing generated requirements from an analysis
When you run a codebase analysis, Orizon can generate user stories and acceptance criteria alongside test cases. You can import those directly into a project:Run a codebase analysis
Go to Generate and run an analysis with user stories enabled. See Codebase Analysis for setup.
Filtering and sorting
On the requirements list page you can:- Search by title, key, or description
- Filter by type (Story, Epic, Bug, Feature, Task), status, or priority
- Sort by date created, title, priority, status, or type
