Tasks
Tasks operationalize follow-ups discovered in protocols, customer conversations, projects, milestones, events, or inbound email. They support ownership and progress tracking without requiring a full project.
Route: /organizations/:id/tasks
Tasks can also appear inside customer details, project details, milestone details, timelines, and dashboard widgets.
Where Tasks Fit
Tasks track concrete work that needs an owner, status, and due date.
Examples:
- Call a guest back tomorrow.
- Send a proposal to a corporate contact.
- Prepare event documents before check-in.
- Follow up after a protocol marked "follow-up needed."
- Complete a project milestone deliverable.
- Assign a teammate to review a document or customer request.
- Track handoff work between shifts or departments.
Tasks are intentionally lightweight. If the work grows into multiple phases, participants, events, documents, and milestones, use a project and attach tasks to that project.
Task Fields
Task records can carry:
- Name: required title.
- Description: optional longer context.
- Status: todo, in progress, waiting, completed, or cancelled.
- Due date: date/time for follow-up.
- Assignees: one or more organization users.
- Customer: optional related customer.
- Project: optional related project.
- Milestone: optional related project milestone.
- Tags: task-specific tags.
- Documents/files: task attachments.
- Privacy: private task flag.
- Comments: conversation around the task.
- Protocols: interactions linked to the task.
Task Statuses
The dashboard uses these task statuses:
todo: work has not started.in_progress: work is actively being handled.waiting: blocked or waiting for another person/system.completed: finished.cancelled: no longer needed.
Completed tasks can be hidden by default depending on the current task view. If a user cannot find a completed task, check the Show completed filter.
Views
The task overview supports multiple ways to work:
- Kanban view: default organization task view for moving work across statuses.
- Table/list view: structured rows with columns such as due date, customer, title, status, and assignees.
- Calendar view: tasks arranged by date for planning.
- Mobile list view: compact operational view on smaller screens.
Task data can also be embedded in customer, project, milestone, and dashboard widget contexts.
Filters
Common task filters include:
- Show completed: includes completed tasks in the current view.
- Show related tasks: when inside a customer context, includes tasks from related customer records.
- Show only assigned: limits tasks to the active user's assignment context.
- Search, status, assignee, customer, and table column filters depending on the current table configuration.
If support is investigating a missing task, check filters before assuming the task was deleted.
Task Templates
Task templates let organizations reuse recurring follow-up patterns. A template can define:
- Template name.
- Task name and description.
- Default status.
- Default due offset.
- Default assignees.
- Tags.
- Files.
- Organization, project, or milestone context.
Templates are useful for repeated workflows such as onboarding a sponsor, handling contact form submissions, preparing event steps, or creating standard post-call follow-ups.