Task Management
Convert problems into trackable tasks, assign them to team members, and manage your incident response workflow.
Task Management is available on Premium subscription plans.
What is Task Management?
Task Management in MapZ allows you to convert Zabbix problems into actionable tasks that can be assigned to team members, tracked through completion, and documented with notes and updates. This creates a structured workflow for problem resolution and improves team collaboration.
Benefits
Accountability
- Clear ownership of problems
- Track who is responsible for resolution
- Monitor workload distribution
Workflow
- Structured problem resolution process
- Status tracking from creation to closure
- Historical record of problem handling
Collaboration
- Team communication through task comments
- Visibility into ongoing work
- Coordination across team members
Metrics
- Track resolution times
- Identify recurring issues
- Measure team performance
Creating Tasks from Problems
From the Problems Sidebar
- Click the problems indicator in the map toolbar to open the Problems sidebar
- Find the problem you want to convert to a task
- Click "Update Problem" next to the problem

- In the Update Problem dialog, check "Assign as Task"

-
Fill in the task details:
- Assignee: Select the team member to handle the task
- Priority: Set the task priority (Low, Medium, High, Critical)
- Due Date: When the task should be completed
- Notes: Additional context, instructions, or information
-
Click "Update" to create the task
From the Problems Page
- Navigate to Manage → Problems in the sidebar
- Find the problem in the list
- Click "Update Problem"
- Follow the same steps as above to assign as a task

Task Creation Details
When you create a task:
- The assignee receives a notification
- The task appears in the Tasks page
- The problem remains linked to the task
- Task status is set to "Open"
Viewing Tasks
Your Tasks
View tasks assigned to you:
- Navigate to Tasks in the sidebar
- By default, you see tasks assigned to you
- Tasks are grouped by status

All Tasks (Admin/Manager)
Administrators and team managers can view all tasks:
- Navigate to Tasks in the sidebar
- Click the "All Tasks" tab
- View tasks across the entire organization
Task List Features
Filtering:
- By status (Open, In Progress, Resolved, Closed)
- By priority (Low, Medium, High, Critical)
- By assignee
- By due date
Sorting:
- By creation date
- By due date
- By priority
- By status
Search:
- Search by task description
- Search by problem name
- Search by assignee name
Task Statuses
Tasks progress through defined statuses:
Open
- Meaning: Task has been created but work hasn't started
- Who can set: Automatically set on creation
- Next steps: Assignee should review and start work
In Progress
- Meaning: Work is actively being done on the task
- Who can set: Assignee
- Next steps: Continue work toward resolution
Resolved
- Meaning: Work is complete, awaiting verification
- Who can set: Assignee
- Next steps: Reviewer should verify the solution
Closed
- Meaning: Task is complete and verified
- Who can set: Task creator, admin, or reviewer
- Next steps: None - task is complete
Managing Tasks
Opening a Task
- Click on a task in the task list
- The Task Detail dialog opens

Updating Task Status
-
Open the task
-
Click the Status dropdown
-
Select the new status:
- Open → In Progress: Starting work
- In Progress → Resolved: Work complete
- Resolved → Closed: Verified and complete
- Resolved → In Progress: Issue not fully resolved
-
Add a comment explaining the status change
-
Click "Save"
Adding Task Notes/Comments
Document your work and communicate with the team:
- Open the task
- Scroll to the Comments section
- Type your comment in the text field
- Click "Add Comment"

Comment Best Practices:
- Document what you've done
- Explain findings or discoveries
- Ask questions if you need help
- Provide status updates
- Link to relevant resources
Reassigning Tasks
Transfer a task to another team member:
- Open the task
- Click the Assignee dropdown
- Select the new assignee
- Add a comment explaining the reassignment
- Click "Save"
The new assignee receives a notification about the assignment.
Updating Priority
Adjust task priority as needed:
- Open the task
- Click the Priority dropdown
- Select the new priority level
- Click "Save"
Priority Levels:
- Low: Can be addressed when time permits
- Medium: Normal priority, address in regular workflow
- High: Important, should be addressed soon
- Critical: Urgent, requires immediate attention
Changing Due Date
Extend or adjust the task deadline:
- Open the task
- Click the Due Date field
- Select the new date
- Add a comment explaining the change
- Click "Save"
Task Workflow
Standard Workflow
graph TD
A[Problem Detected] --> B[Create Task]
B --> C[Assign to Team Member]
C --> D{Assignee Reviews}
D --> E[Set Status: In Progress]
E --> F[Work on Resolution]
F --> G{Issue Resolved?}
G -->|No| F
G -->|Yes| H[Set Status: Resolved]
H --> I{Verification}
I -->|Failed| F
I -->|Passed| J[Set Status: Closed]
J --> K[Task Complete]
Escalation Workflow
For tasks that need escalation:
-
Initial Assignment
- Task assigned to first-level support
- Status: Open
-
Investigation
- Assignee investigates
- Status: In Progress
- Comments document findings
-
Escalation Decision
- If issue is complex, reassign to specialist
- Add comment explaining escalation
- Update priority if needed
-
Resolution
- Specialist resolves issue
- Status: Resolved
- Documents solution in comments
-
Verification
- Original assignee or manager verifies
- Status: Closed
Notifications
Team members receive notifications for:
Task Assigned
- When a task is assigned to you
- When a task is reassigned to you
- Includes task details and priority
Status Changes
- When a task you created changes status
- When a task you're assigned to is updated
- Includes new status and comments
Comments Added
- When someone comments on your task
- When someone mentions you in a comment
- Includes comment preview
Due Date Approaching
- 24 hours before due date
- On due date
- When task becomes overdue
Notification Settings
Configure your notification preferences:
- Go to User Settings → Notifications
- Toggle notification types on/off
- Choose delivery method (email, in-app, both)
- Set quiet hours if needed
Task Metrics and Reporting
Individual Metrics
Track your own performance:
- Open Tasks: Current workload
- Completed Tasks: Tasks closed this week/month
- Average Resolution Time: How long tasks take
- Overdue Tasks: Tasks past due date
Team Metrics (Admin/Manager)
Monitor team performance:
- Task Distribution: Tasks per team member
- Resolution Times: Average time to resolve
- Status Distribution: Tasks in each status
- Priority Breakdown: Tasks by priority level
- Overdue Tasks: Team-wide overdue count
Accessing Metrics
- Navigate to Tasks → Metrics
- Select time range (week, month, quarter)
- Filter by team member, priority, or status
- Export reports as needed

Best Practices
Creating Tasks
-
Provide Context
- Include problem details
- Add relevant host information
- Link to related documentation
- Attach screenshots if helpful
-
Set Realistic Due Dates
- Consider problem severity
- Account for assignee workload
- Allow buffer time for complex issues
- Adjust as new information emerges
-
Choose Appropriate Priority
- Critical: System down, major impact
- High: Significant impact, needs attention soon
- Medium: Normal issues, standard workflow
- Low: Minor issues, can wait
Working on Tasks
-
Update Status Promptly
- Set to "In Progress" when you start
- Set to "Resolved" when complete
- Don't leave tasks in limbo
-
Document Your Work
- Add comments as you progress
- Explain what you tried
- Document the solution
- Note any preventive measures
-
Communicate Issues
- If blocked, add a comment immediately
- Request help when needed
- Escalate if beyond your expertise
- Update due date if delays occur
Managing Tasks (Admin/Manager)
-
Monitor Workload
- Check task distribution regularly
- Rebalance if someone is overloaded
- Identify bottlenecks
- Provide support where needed
-
Review Resolved Tasks
- Verify solutions are complete
- Ensure documentation is adequate
- Close tasks promptly
- Provide feedback to assignees
-
Track Metrics
- Monitor resolution times
- Identify recurring problems
- Recognize high performers
- Address performance issues
Integration with Problems
Problem-Task Relationship
- Each task is linked to a Zabbix problem
- Closing the problem doesn't close the task
- Task can remain open for documentation/follow-up
- Multiple tasks can be created for the same problem (if it recurs)
Viewing Related Problem
- Open a task
- Click "View Problem" link
- See the original Zabbix problem details
- Check current problem status
Task Impact on Problems
- Creating a task acknowledges the problem in Zabbix
- Task comments can be synced to problem acknowledgments
- Closing a task can optionally close the problem
Troubleshooting
Cannot Create Tasks
Possible Causes:
- Not on Premium subscription
- Insufficient permissions
- Problem already has a task
Solutions:
- Upgrade to Premium plan
- Contact administrator for permissions
- Check existing tasks for the problem
Task Not Appearing
Possible Causes:
- Filtered out by current view
- Assigned to different user
- Status filter hiding the task
Solutions:
- Clear all filters
- Check "All Tasks" view
- Search by problem name
Notifications Not Received
Possible Causes:
- Notifications disabled in settings
- Email delivery issues
- Browser notifications blocked
Solutions:
- Check notification settings
- Verify email address
- Enable browser notifications
- Check spam folder
Examples
Server Outage Task
Title: Critical - Web Server Down
Priority: Critical
Assignee: John (DevOps Lead)
Due Date: Today + 2 hours
Initial Notes:
- Web server web-prod-01 is not responding
- Last seen: 14:23
- Impact: Customer-facing website offline
- Estimated users affected: 5000+
Comments:
[14:30] John: Investigating. Server is pingable but HTTP not responding.
[14:35] John: Apache service crashed. Checking logs.
[14:40] John: Found memory leak in custom module. Restarting with module disabled.
[14:45] John: Service restored. Monitoring for stability.
[15:00] John: Stable for 15 minutes. Setting to Resolved.
[15:30] Manager: Verified. Site is operational. Closing task.
Status: Closed
Resolution Time: 1 hour
Network Performance Task
Title: High - Slow Network Performance Building A
Priority: High
Assignee: Sarah (Network Admin)
Due Date: Tomorrow
Initial Notes:
- Users reporting slow network in Building A
- Started around 10:00 AM
- Affects approximately 50 users
Comments:
[10:15] Sarah: Checking switch statistics.
[10:30] Sarah: Found broadcast storm on VLAN 10. Investigating source.
[11:00] Sarah: Identified misconfigured device. Isolating port.
[11:15] Sarah: Port disabled. Network performance restored.
[11:30] Sarah: Working with user to reconfigure device.
[14:00] Sarah: Device reconfigured and reconnected. Monitoring.
[16:00] Sarah: No issues for 2 hours. Resolved.
Status: Resolved
Pending verification by manager.
Related Features
- Problem Management: See Working with Problems
- Team Management: See Advanced Features
- Maintenance Management: See Maintenance Management
Use tasks to create a knowledge base of problem resolutions. Well-documented tasks become valuable references for handling similar issues in the future!