Skip to main content

Task Management

Master KiraPilot's comprehensive task management system to organize your work effectively and boost productivity.

Creating Tasks

Basic Task Creation

Creating tasks in KiraPilot is quick and intuitive:

  1. Click the "+" button in any column header
  2. Enter a descriptive title - be specific about what needs to be done
  3. Add details using the rich text editor (optional)
  4. Set priority level based on urgency and importance
  5. Estimate time to help with planning
  6. Add tags for categorization
  7. Click "Create Task"

Task Creation Best Practices

Good Task Titles:

  • ✅ "Review Q3 marketing campaign performance"
  • ✅ "Update customer database with new contact info"
  • ✅ "Prepare presentation for Monday's team meeting"

Avoid Vague Titles:

  • ❌ "Marketing stuff"
  • ❌ "Database work"
  • ❌ "Meeting prep"

Quick Task Creation

For rapid task entry:

  • Use the AI Assistant: Say "Create a task to..." and let AI handle the details
  • Keyboard shortcut: Ctrl/Cmd + N to open the new task dialog
  • Drag and drop: Create tasks directly in specific day columns

Task Properties

Priority Levels

KiraPilot uses a four-level priority system:

🔴 Urgent (Priority 3)

  • When to use: Critical issues, emergencies, hard deadlines today
  • Examples: System outages, client emergencies, same-day deadlines
  • Visual: Red indicator, appears at top of lists

🟡 High (Priority 2)

  • When to use: Important tasks with near-term deadlines
  • Examples: Weekly reports, important meetings, project milestones
  • Visual: Yellow indicator, high visibility

🔵 Medium (Priority 1) - Default

  • When to use: Regular work tasks, routine activities
  • Examples: Email responses, documentation, regular maintenance
  • Visual: Blue indicator, standard positioning

⚪ Low (Priority 0)

  • When to use: Nice-to-have tasks, learning, optimization
  • Examples: Reading articles, organizing files, exploring new tools
  • Visual: Gray indicator, appears lower in lists

Time Estimates

Accurate time estimates improve planning and productivity insights:

  • Start conservative: It's better to overestimate initially
  • Use historical data: Check similar completed tasks for reference
  • Break down large tasks: Split tasks over 2 hours into smaller pieces
  • Account for interruptions: Add 20-30% buffer for unexpected delays

Time Estimate Guidelines:

  • 15-30 minutes: Quick tasks, email responses, brief calls
  • 30-60 minutes: Focused work sessions, document reviews
  • 1-2 hours: Deep work, complex problem-solving
  • 2+ hours: Consider breaking into subtasks

Tags and Categories

Tags help organize and filter tasks across different dimensions:

Common Tag Categories:

  • Context: @office, @home, @computer, @phone
  • Project: project-alpha, website-redesign, q4-planning
  • Type: meeting, research, writing, coding
  • Energy: high-energy, low-energy, creative, administrative

Tag Best Practices:

  • Use consistent naming conventions
  • Keep tags short and memorable
  • Don't over-tag (3-5 tags maximum per task)
  • Review and clean up unused tags regularly

Rich Text Descriptions

KiraPilot includes a powerful rich text editor for detailed task descriptions:

Formatting Options

  • Bold text: **important points** or Ctrl/Cmd + B
  • Italic text: *emphasis* or Ctrl/Cmd + I
  • Lists: Bulleted and numbered lists
  • Links: Add URLs for reference materials
  • Code blocks: For technical tasks with code snippets

Description Best Practices

Include:

  • Acceptance criteria: What defines "done"
  • Resources: Links to relevant documents or tools
  • Context: Why this task is important
  • Notes: Any special considerations or constraints

Example Good Description:

Review and update the customer onboarding process documentation.

**Acceptance Criteria:**
- All steps are current and accurate
- Screenshots reflect the latest UI
- New team members can follow without assistance

**Resources:**
- Current documentation: [link]
- UI screenshots folder: [link]
- Feedback from recent hires: [link]

**Notes:**
- Focus on the first 48 hours of onboarding
- Consider mobile experience

Task Organization

Task Lists

Organize tasks into separate lists for different contexts:

Creating Task Lists

  1. Click the task list dropdown in the header
  2. Select "Manage Lists"
  3. Click "Create New List"
  4. Enter name and description
  5. Choose a color theme (optional)

Common List Structures

By Context:

  • Personal
  • Work - Project A
  • Work - Project B
  • Learning & Development

By Role:

  • Manager Tasks
  • Individual Contributor
  • Team Collaboration
  • Administrative

By Time Horizon:

  • This Week
  • This Month
  • This Quarter
  • Someday/Maybe

Task Scheduling

The Weekly Planning Approach

KiraPilot's weekly view is designed for effective planning:

  1. Sunday Planning: Review the upcoming week
  2. Daily Scheduling: Drag tasks to specific days
  3. Capacity Management: Don't overload any single day
  4. Buffer Time: Leave 20-30% of your day unscheduled

Scheduling Strategies

Time-Based Scheduling:

  • Schedule high-priority tasks during your peak energy hours
  • Group similar tasks together (batch processing)
  • Leave buffer time between meetings

Energy-Based Scheduling:

  • High-energy tasks: Complex problem-solving, creative work
  • Medium-energy tasks: Meetings, collaboration, routine work
  • Low-energy tasks: Email, filing, administrative work

Context-Based Scheduling:

  • Group tasks by location (@office, @home)
  • Batch tasks requiring similar tools or resources
  • Consider transition time between different types of work

Task Status Management

Status Workflow

Tasks progress through these states:

  1. Pending (Default): Task is created but not started
  2. In Progress: Actively working on the task
  3. Completed: Task is finished
  4. Cancelled: Task is no longer needed

Status Best Practices

  • Update status regularly: Keep your task board current
  • Use "In Progress" sparingly: Limit to 2-3 active tasks
  • Complete tasks promptly: Don't let completed tasks linger
  • Review cancelled tasks: Learn from changed priorities

Advanced Task Features

Task Dependencies

While KiraPilot doesn't currently support formal task dependencies, you can manage them effectively:

In Task Descriptions:

**Depends on:**
- [ ] Task A must be completed first
- [ ] Waiting for approval from John
- [ ] Need data from Q3 report

**Blocks:**
- Task X (waiting for this to finish)
- Team meeting agenda (needs this input)

Using Tags:

  • blocked: Task cannot proceed
  • waiting-for: Waiting on external input
  • prerequisite: Must be done before other tasks

Recurring Tasks

For tasks that repeat regularly:

  1. Create a template task with detailed description
  2. Use consistent naming: "Weekly Report - [Date]"
  3. Set up reminders using the AI assistant
  4. Clone completed tasks for the next iteration

Task Templates

Create templates for common task types:

Meeting Preparation Template:

**Agenda Items:**
- [ ] Review previous meeting notes
- [ ] Prepare status updates
- [ ] List discussion topics
- [ ] Gather supporting materials

**Follow-up:**
- [ ] Send meeting notes
- [ ] Update project status
- [ ] Schedule follow-up actions

Productivity Techniques

Getting Things Done (GTD)

KiraPilot supports GTD methodology:

  1. Capture: Use quick task creation for all ideas
  2. Clarify: Add detailed descriptions and context
  3. Organize: Use task lists and tags for categories
  4. Reflect: Weekly review using the Reports view
  5. Engage: Use daily planning to choose next actions

Time Blocking

Combine task management with time tracking:

  1. Estimate task duration accurately
  2. Schedule tasks in specific time blocks
  3. Start timers when beginning work
  4. Track actual time vs. estimates
  5. Adjust future estimates based on data

Eisenhower Matrix

Use priority levels to implement the Eisenhower Matrix:

  • Urgent + Important: High priority, schedule immediately
  • Important + Not Urgent: Medium priority, schedule this week
  • Urgent + Not Important: Consider delegating or automating
  • Not Urgent + Not Important: Low priority or eliminate

Task Analytics and Insights

Completion Tracking

Monitor your task completion patterns:

  • Daily completion rate: How many tasks you finish per day
  • Time accuracy: How close your estimates are to actual time
  • Priority distribution: Balance of urgent vs. important work
  • Tag analysis: Which types of tasks take longest

Using the AI Assistant for Task Insights

Ask your AI assistant questions like:

  • "What tasks am I consistently underestimating?"
  • "Show me my most productive days this month"
  • "Which tags are associated with my longest tasks?"
  • "Help me prioritize tomorrow's tasks"

Troubleshooting Common Issues

Task Overload

Problem: Too many tasks, feeling overwhelmed Solutions:

  • Use the "Someday/Maybe" list for non-urgent items
  • Set daily task limits (5-7 tasks maximum)
  • Focus on high-priority items first
  • Break large tasks into smaller pieces

Poor Time Estimates

Problem: Consistently over or under-estimating task duration Solutions:

  • Track actual time for all tasks
  • Review completed tasks weekly
  • Add buffer time for complex tasks
  • Use historical data from similar tasks

Task Abandonment

Problem: Tasks sitting incomplete for weeks Solutions:

  • Review task relevance weekly
  • Break down large tasks
  • Adjust priorities based on current goals
  • Cancel tasks that are no longer needed

Integration with Other Features

Time Tracking Integration

  • Start timers directly from task cards
  • View time spent vs. estimated time
  • Use time data to improve future estimates
  • Track productivity patterns by task type

AI Assistant Integration

  • Create tasks using natural language
  • Get task prioritization suggestions
  • Receive productivity insights
  • Automate routine task creation

Reports Integration

  • View task completion trends
  • Analyze productivity by tag or list
  • Track goal achievement
  • Identify optimization opportunities

Next Steps

Master these advanced topics:

Remember: Effective task management is a skill that improves with practice. Start with the basics and gradually incorporate advanced techniques as they become natural.