Tasks are the fundamental building blocks of work in Tapioca. Whether you’re tracking bugs, features, or any type of work item, tasks help you organize and monitor progress.
Creating Tasks
Quick Create
The fastest way to create a task:
- Press
Nanywhere in the app, or - Click the + New Task button
[Screenshot: Quick create task modal]
Enter just the title and press Enter to create immediately. You can add details later.
Full Task Form
For more detailed tasks, use the full form:
Open Task Form
Click '+ New Task' and then 'More Options', or press Shift+N
Enter Details
Fill in title, description, and other fields
Set Properties
Assign to someone, set priority, add labels
Create Task
Click 'Create' or press Cmd/Ctrl+Enter
[Screenshot: Full task creation form]
Task from Template
Use templates for recurring task types:
- Click + New Task → From Template
- Select a template
- Customize the pre-filled fields
- Create the task
Create Your Own Templates
Task Properties
Every task has properties that help organize and track work.
Core Properties
| Property | Description |
|---|---|
| Title | Brief description of the task (required) |
| Description | Detailed information, supports Markdown |
| Status | Current state: To Do, In Progress, Done, etc. |
| Priority | Urgency level: Low, Medium, High, Critical |
| Assignee | Person responsible for the task |
| Due Date | When the task should be completed |
Project & Organization
| Property | Description |
|---|---|
| Project | Which project the task belongs to |
| Sprint | Sprint assignment (if using sprints) |
| Milestone | Associated milestone for tracking |
| Labels | Custom tags for categorization |
Time & Effort
| Property | Description |
|---|---|
| Estimate | Expected time to complete (e.g., “2h”, “1d”) |
| Time Logged | Actual time tracked against the task |
| Story Points | Complexity estimate for sprint planning |
[Screenshot: Task detail view showing all properties]
Task Views
Tapioca offers multiple ways to view and organize your tasks.
Kanban Board
Visual board with columns for each status.
[Screenshot: Kanban board view]
Features:
- Drag and drop tasks between columns
- Customize columns per project
- WIP (Work in Progress) limits
- Swimlanes by assignee, priority, or label
Keyboard shortcuts:
→/←- Move task to next/previous column↑/↓- Navigate between tasksEnter- Open task detail
List View
Traditional list format with sorting and grouping.
[Screenshot: List view]
Features:
- Sort by any column
- Group by status, assignee, priority, etc.
- Inline editing of properties
- Bulk selection and actions
Calendar View
Tasks displayed on a calendar by due date.
[Screenshot: Calendar view]
Features:
- Month, week, and day views
- Drag to reschedule tasks
- See workload distribution
- Color-coded by project or priority
Timeline View
Gantt-style timeline showing task duration and dependencies.
[Screenshot: Timeline view]
Features:
- Visual dependency lines
- Drag to adjust dates
- Critical path highlighting
- Resource allocation view
Working with Tasks
Editing Tasks
Click any task to open its detail view:
[Screenshot: Task detail panel]
- Quick edit - Click any field to edit inline
- Full edit - Click “Edit” button for complete form
- Keyboard - Press
Eto edit selected task
Task Descriptions
Task descriptions support full Markdown:
## Problem
Users can't export reports to PDF.
## Steps to Reproduce
1. Go to Reports
2. Click Export
3. Select PDF format
## Expected Result
PDF file downloads
## Actual Result
Error message: "Export failed" [Screenshot: Task description with Markdown rendered]
Mentions
Changing Status
Multiple ways to change task status:
- Drag and drop - On Kanban board
- Status dropdown - In task detail or list view
- Keyboard - Press
1-9for status columns - Quick actions - Right-click menu
Assigning Tasks
Assign tasks to team members:
- Click the assignee field
- Search or select from the dropdown
- Or type
@in task description to assign via mention
Self-Assign
Subtasks
Break large tasks into smaller, manageable pieces.
Creating Subtasks
Open Parent Task
Click on the task you want to add subtasks to
Add Subtask
Click '+ Add Subtask' or press S
Enter Details
Add title and optionally other properties
Repeat
Add more subtasks as needed
[Screenshot: Task with subtasks]
Subtask Properties
Subtasks inherit some properties from their parent:
- Project
- Default assignee (can be changed)
- Labels
Subtasks have their own:
- Status
- Priority
- Due date
- Time tracking
Progress Tracking
The parent task shows subtask progress:
- Progress bar showing completion percentage
- Count of completed vs. total subtasks
- Roll-up of time estimates and logged time
Auto-Complete
Dependencies
Link tasks to show which must be completed before others.
Dependency Types
| Type | Description |
|---|---|
| Blocks | This task must be done before the linked task can start |
| Blocked by | This task can’t start until the linked task is done |
| Related | Tasks are related but not dependent |
Adding Dependencies
- Open the task detail
- Click Dependencies section
- Click + Add Dependency
- Search for the related task
- Select the dependency type
[Screenshot: Task dependencies section]
Dependency Visualization
Dependencies are visualized in:
- Timeline view - Lines connecting dependent tasks
- Task detail - List of blockers and blocked tasks
- Warnings - Alerts when starting blocked tasks
Circular Dependencies
Comments & Activity
Adding Comments
Discuss tasks with your team:
- Open the task detail
- Scroll to the Comments section
- Type your comment (Markdown supported)
- Press
Cmd/Ctrl + Enterto post
[Screenshot: Task comments section]
Comment features:
- Markdown formatting
- File attachments
@mentionsfor notifications- Edit and delete your comments
- Reactions (emoji)
Activity History
The Activity tab shows everything that happened to a task:
- Status changes
- Property updates
- Comments
- Time entries
- File uploads
[Screenshot: Task activity history]
Filter Activity
Attachments
Attach files to tasks for reference.
Uploading Files
- Drag and drop - Drop files onto the task detail
- Click to upload - Click the attachment area
- Paste - Paste images directly into comments
Supported Files
- Documents (PDF, Word, Excel, etc.)
- Images (PNG, JPG, GIF, SVG)
- Archives (ZIP, RAR)
- Code files
- Maximum file size: 25MB (configurable)
[Screenshot: Task attachments section]
Bulk Actions
Perform actions on multiple tasks at once.
Selecting Tasks
- Click + Shift - Select a range
- Click + Cmd/Ctrl - Add to selection
- Checkbox - Click individual checkboxes
- Select All -
Cmd/Ctrl + A
Available Bulk Actions
- Change status
- Change assignee
- Change priority
- Add/remove labels
- Move to project
- Add to sprint
- Delete tasks
[Screenshot: Bulk action toolbar]
Filtering & Search
Quick Filters
Use the filter bar for common filters:
[Screenshot: Filter bar]
- My Tasks - Assigned to me
- Unassigned - No assignee
- Due Today - Due date is today
- Overdue - Past due date
- High Priority - Critical or High priority
Advanced Filters
Click Filters for powerful search:
status:in-progress assignee:me priority:high due:<7d [Screenshot: Advanced filter builder]
Saved Views
Save filter combinations as views:
- Apply your filters
- Click Save View
- Name your view
- Access from the Views dropdown
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
N | New task |
E | Edit task |
C | Add comment |
S | Add subtask |
A then M | Assign to me |
1-9 | Set status |
Delete | Delete task |
Cmd/Ctrl + Enter | Save & close |
Next Steps
- Time Tracking - Track time against tasks
- Sprints - Organize tasks into sprints
- Projects - Manage project settings