Priority System
Configure priority levels and AI rules
Flowback includes a configurable priority system that helps you triage feedback effectively. The AI uses your priority configuration to suggest appropriate priority levels for each submission, and those priorities flow through to Linear issues and Slack notifications.
Default priority levels
Every workspace starts with five default priority levels:
| Level | Name | Description | Linear Mapping |
|---|---|---|---|
| P0 | Critical | System down, data loss, or security vulnerability affecting all users | Urgent |
| P1 | High | Major functionality broken with no workaround, affecting many users | High |
| P2 | Medium | Important issue with a workaround available, moderate user impact | Medium |
| P3 | Low | Minor issue or enhancement, minimal user impact | Low |
| P4 | Minimal | Cosmetic issue or nice-to-have improvement | No priority |
Custom priority levels
On the Pro plan, you can customize your priority levels beyond the defaults:
- Rename levels to match your team's terminology
- Update descriptions to reflect your organization's severity definitions
- Reorder levels by dragging them in the priority editor
Navigate to Priorities in your dashboard sidebar to access the priority editor.
Priority rules
Priority rules are natural language instructions that guide the AI when suggesting priorities. Rules let you encode your team's domain knowledge into the priority assessment process.
Examples of priority rules:
- "External bug reports from paying customers should be minimum P2"
- "Performance issues affecting the checkout flow are always P0"
- "Feature requests from enterprise accounts should be at least P2"
- "Documentation issues are generally P4 unless blocking onboarding"
Managing rules
From the Priorities page, you can:
- Add rules — Write a new rule in natural language
- Toggle rules — Enable or disable individual rules without deleting them
- Delete rules — Remove rules you no longer need
Each rule has a scope that determines when it applies:
- General — Applies to all submissions
- Source — Applies based on the feedback source (internal vs. external)
- Category — Applies to specific categories (bug, feature request, etc.)
- Keywords — Applies when specific keywords appear in the feedback
How AI uses priorities
When generating a PRD, the AI evaluates the conversation against your priority configuration:
- It reads your priority level definitions to understand your severity scale
- It evaluates any active priority rules against the feedback content
- It considers factors like severity, user impact, and frequency
- It suggests a priority level that best matches the feedback
The suggestion is included in the submission and applied to the Linear issue. Your team can always adjust the priority in Linear if the AI's suggestion doesn't match your assessment.
Priorities in Slack
Slack notifications include the priority level with a color-coded badge and emoji. You can also configure priority-based notification thresholds — for example, only notify for P2 and above. See the Slack integration docs for more details.