Create and manage tickets
This guide shows you how to create and manage tickets.
Create a ticket
Section titled “Create a ticket”Via the UI
Section titled “Via the UI”- Navigate to Tickets in the sidebar
- Click Create ticket
- Fill in:
- Title: short summary
- Description: detailed description in Markdown
- Priority: low, medium, high, critical
- Project: optional project grouping
- Provider: local (default) or Linear
- Click Create
The ticket is created in the open status.
Via MCP tool
Section titled “Via MCP tool”create_ticket( workspace_id: "...", title: "Fix login timeout on slow connections", description: "...", priority: "high")Via agent
Section titled “Via agent”Ask an agent in a channel:
Create a ticket for fixing the login timeout issue on slow connections.
The agent uses the create_ticket MCP tool.
Update ticket status
Section titled “Update ticket status”Tickets follow this lifecycle:
open → in_progress → done → failed → cancelled → blocked → in_progressTo update:
- Open the ticket
- Click the status dropdown
- Select the new status
- The
TicketWorkflowServicevalidates the transition
Status changes emit domain events (e.g. TicketStarted, TicketCompleted) that can trigger pipelines.
Assign a ticket
Section titled “Assign a ticket”- Open the ticket
- Click Assign
- Select an agent or team
Assignment fires TicketAssigned, which triggers the TicketDispatcher to:
- Check if the agent is available
- Create a conversation channel for the agent + ticket
- Transition the ticket to
in_progress - Dispatch the agent
Add labels
Section titled “Add labels”Labels help categorize and filter tickets:
- Open the ticket
- Click Add label
- Type a label name (e.g. “bug”, “feature”, “tech-debt”)
Labels are free-form strings. They’re stored on the ticket and displayed in the ticket list.
Link tickets
Section titled “Link tickets”Create dependencies between tickets:
- Open a ticket
- Click Add link
- Select the target ticket
- Choose the link type:
| Type | Description |
|---|---|
blocks | This ticket blocks the target |
relatesTo | The tickets are related |
duplicateOf | This ticket is a duplicate |
Add collaborators
Section titled “Add collaborators”Invite agents or yourself to collaborate:
- Open the ticket
- Click Add collaborator
- Select an agent and assign a role (owner, contributor)