Purpose
The Tasks module provides a centralized location to track all active tasks, monitor job progress, and create to-do lists using due dates and stages. Users can assign tasks to team members, attach relevant documents, images, or notes, and receive alerts for upcoming deadlines. Tasks can be accessed from the Quick Actions lightning bolt menu as a standalone module, or created within individual records in the Quotes, Jobs, and Contracts modules using Tasks Mode. This dual-access approach ensures task visibility both at a system-wide level and within the context of specific projects.
Note: Tasks created from the Quick Actions menu are not automatically linked to any Cost Center in TRUE. To associate a task with a Job or Contract, use the Job / Contract field to link the task, or create the task directly from the record's Tasks Mode.
List View
View and manage all active tasks with powerful filtering and sorting options
- Create new standalone tasks from the Quick Actions menu
- Filter tasks by assigned user, completion status, or overdue status
- Sort tasks by custom stages to track progress
- Generate summarized reports of current task data
- Click any task to view full details and make updates
Button Bar
Action buttons for task management
The Button Bar at the top of the Tasks module provides quick access to create new tasks, refresh the list, and generate reports.
| Button | Description |
|---|---|
| "+" Icon | Creates a new Task in the Task module. By default, Tasks created this way are not linked to any Cost Center in TRUE. |
| Refresh Icon | Updates the list with any changes made by other users or system processes. |
| Report Icon | Generate a summarized report of the current set of Task data based on applied filters. |
Sort Options
Filter and sort tasks by various criteria
Use the sort options to quickly filter tasks by assignment, completion status, due date, or stage.
| Sort Option | Description |
|---|---|
| Assigned Sort | Filter tasks by username(s). All tasks assigned to the selected username will be displayed. By default, this button displays and filters by the currently logged-in user. Click the button to clear or choose a different user to filter. |
| Incomplete Sort | Click once to filter by all tasks not marked as complete (button turns green and displays "Incomplete"). Click a second time to display only completed tasks (displays "Complete"). Click a third time to reset the filter and show all tasks. |
| Overdue Sort | Filter all tasks past their assigned due date. Click again to clear the filter and revert to showing all tasks. |
| Stage Sort | Display only tasks assigned with the selected Stage. Stages are configured in the Categories module under "Tasks - Stage". |
Selected Task View
Detailed view of individual task records with all editable fields and attachments
When a task is selected from the list view, the Selected Task section displays detailed information including the task description, due date, stage, assignments, and linked records. The view is organized into logical sections: Details, Assigned, Files/Emails/Notes, and Activity Log.
Details Section
The Details section contains the core information for the task including description, status, due date, and linked records.
| Field | Description |
|---|---|
| Description | Enter text for the description field. This will display in the preview on the left of the screen and in task lists for Jobs or Contracts. |
| Complete | When a task is completed, select this checkbox. The red dot in the tasks list will turn green to indicate completion. |
| Field Button | Enables this task to be viewable in TRUE Field. Required to view a Task in the TRUE Field mobile app. |
| Due Date | Select the desired due date from the pop-up calendar. An alert based on the setting in Company Preferences (Alerts section) will be sent to assigned users prior to or on the due date. |
| Stage | A stage can be assigned to the task by selecting from the dropdown menu. Stage options are configured in the Categories module under "Tasks - Stage". |
| Job / Contract | Click the pencil edit icon to choose a Job or Contract to relate the task. The task will additionally show in the Tasks tab for the linked Job or Contract. If a Contract is chosen, the Jobsite, Subcontractor, and Punch List fields will display. |
| Jobsite | Assign the task to a specific area to track jobsite progress. This field appears when a Contract is linked. |
Assigned Section
The Assigned section displays and allows management of users assigned to this task. Assigned users receive automatic alert notifications.
| Field | Description |
|---|---|
| Assigned | Displays the user(s) assigned to this Task. When a user is assigned to a Task, they will receive an Alert notification by default. Multiple users can be assigned to a single task. |
Files/Emails/Notes Section
Use this section to track and store supporting documentation for the task.
| Field | Description |
|---|---|
| Files/Emails/Notes | Track and store images, files, Email Capture records, and notes for the task. Click the plus icon and choose the desired option to add an attachment. |
Activity Log
The Activity Log provides a complete audit trail of all actions taken on this task.
| Field | Description |
|---|---|
| Activity Log | View the history log of user actions or entries pertaining to this selected Task. Includes record creation, updates, assignments, and completion status changes. |
Tasks Mode (Within Records)
Create and manage tasks directly within Quotes, Jobs, and Contracts
In the Quotes, Jobs, and Contracts modules, users can access Tasks Mode to create and track tasks specifically related to that record. Tasks created in this mode are automatically linked to the parent record and appear both in the record's Tasks tab and in the main Tasks module.
Available Modules
Tasks Mode is available in the following modules, allowing you to create tasks that are automatically linked to the selected record:
- Quotes Module - Create tasks for quote follow-up, customer communication, and quote preparation activities
- Jobs Module - Track job-related tasks including scheduling, materials, and crew coordination
- Contracts Module - Manage contract tasks for compliance, billing, punch lists, and project milestones
Tasks Mode Fields
When viewing Tasks Mode within a Quote, Job, or Contract, the following fields are available for each task:
| Field | Description |
|---|---|
| Description | Enter a detailed description of the Task you would like to create to track progress. |
| Assigned | Assign user(s) to the selected Task. When a user is assigned to a Task, they will receive an Alert notification by default. |
| Stage | Assign a Stage to the selected Task. Allows sorting by stages or tracking the current stage of this Task. |
| Due | Enter a Due Date for the selected Task. Alert notifications are sent to any assigned user(s). Alerts are also sent prior to the Due Date based on Company Preferences settings. |
| Field | Enable/Disable Task access for the selected record in TRUE Field. Required to view a Task in the TRUE Field mobile app. |
| Complete Button | Marks the Task as "Complete". The number of incomplete tasks is displayed on the Tasks mode button within the selected record in red. |
| Trash Icon | Deletes the selected Task. Warning: This action is not reversible. |
Frequently Asked Questions
Common questions and step-by-step guidance for working with Tasks
Task Creation & Setup
Tasks can be created in two ways: from the Quick Actions menu for standalone tasks, or from within a record's Tasks Mode for linked tasks.
- Click the lightning bolt Quick Actions icon in the top navigation
- Select Tasks from the menu
- Click the + icon to create a new task
- Enter a Description for the task
- Set the Due Date and assign a Stage
- Assign users in the Assigned section
- Optionally link to a Job or Contract using the Job / Contract field
- Navigate to the Quotes, Jobs, or Contracts module
- Select the record you want to create a task for
- Click the Tasks mode button in the record view
- Click the + icon to add a new task
- Enter the task Description
- Set the Due date and Assigned users
Note: Tasks created from within a record are automatically linked to that Job or Contract.
Linking a task to a Job or Contract allows it to appear in both the main Tasks module and within the record's Tasks tab.
- Open the task from the Tasks module
- Locate the Job / Contract field in the Details section
- Click the pencil edit icon next to the field
- Search for and select the desired Job or Contract
- The task will now appear in both locations
Tip: When linking to a Contract, additional fields (Jobsite, Subcontractor, Punch List) become available for more detailed task tracking.
Task Management
Marking a task as complete updates its status and changes the visual indicator in the task list.
- Select the task from the Tasks list view
- In the Details section, locate the Complete checkbox
- Check the Complete checkbox
- The red dot in the tasks list will turn green to indicate completion
Alternatively, in Tasks Mode within a record, click the Complete button next to the task. The incomplete task count displayed on the Tasks mode button will update accordingly.
The Overdue Sort filter quickly displays all tasks that are past their due date.
- Navigate to the Tasks module from Quick Actions
- Click the Overdue Sort button in the sort options
- All tasks past their assigned due date will be displayed
- Click the button again to clear the filter and show all tasks
Assigning users to a task ensures they receive alerts and can track the task in their personal task list.
- Open the task you want to modify
- Locate the Assigned section
- Click to add users to the assignment list
- Select one or more users from the list
- Assigned users will automatically receive alert notifications
Note: Assigned users receive alerts by default. The alert timing before due dates can be configured in Company Preferences.
Tasks can be deleted from Tasks Mode within a record using the trash icon.
- Navigate to the record containing the task (Quote, Job, or Contract)
- Click the Tasks mode button
- Locate the task you want to delete
- Click the Trash Icon next to the task
Warning: Deleting a task is not reversible. The task and all associated history will be permanently removed.
TRUE Field Integration
Tasks must be explicitly enabled for TRUE Field access to appear in the mobile app.
- Open the task you want to make visible in TRUE Field
- In the Details section, locate the Field Button
- Click the button to enable TRUE Field access (toggle should be on/active)
- The task will now be accessible in the TRUE Field mobile app
Note: The Field toggle is required for tasks to appear in TRUE Field. Tasks without this toggle enabled will not be visible in the mobile app.
Task Templates & Settings
Task templates allow you to create saved configurations of tasks that can be loaded into select records across TRUE.
- Click the Gear icon in the top right corner of TRUE
- Select Company Preferences
- Navigate to List Templates at the top of the screen
- Click the + icon on the left side to create a new template
- Enter a Template List Name and Description
- Choose the modules where this template should appear
- Click the + icon to add Tasks to the template
- Enter a Description for each task in the template
Task stages are configured in the Categories module and can be used to organize and filter tasks.
- Click the Gear icon in the top right corner
- Select Categories from the menu
- Find and select Tasks - Stage from the category list
- Add, edit, or remove stage options as needed
- Stages will be available in the Stage dropdown for all tasks
Task due date alerts can be configured in Company Preferences to send notifications before tasks are due.
- Click the Gear icon in the top right corner
- Select Company Preferences
- Navigate to the Alerts section
- Locate the Tasks alert setting
- Modify the number of days prior to the Task Due Date that users should receive alerts
Tip: Setting this to 0 means alerts fire only on the due date. Setting to 1 or more sends alerts that many days before the due date.
You can configure a default task template that automatically loads whenever a new Job is generated.
- Click the Gear icon in the top right corner
- Select Company Preferences
- Locate the Default Task Template setting
- Select the configured Task template you want to use as the default
- The selected template will automatically load whenever a new Job is created
Cascading tasks allow you to create dependent workflows where subsequent tasks are triggered when previous tasks are completed.
Setting Up Cascading Tasks:
- Create the first task in the sequence with assignment and due date
- When creating subsequent tasks, leave them in a "Pending" or "On Hold" stage
- Set the due date relative to the expected completion of the prior task
- Assign each task to the appropriate person in the workflow
- When Task 1 is marked complete, manually update Task 2 to "Active" status
Using Task Templates for Cascading Workflows:
- Create a Task Template with all workflow steps in sequence
- Order the tasks logically (design review → approval → production → QC)
- Set relative due dates based on days from template load
- Load the template into Jobs or Contracts when work begins
- Team members receive alerts as their tasks come due
Note: TRUE does not have automatic task triggering where completing one task automatically activates the next. Cascading workflows require manual stage updates or using alerts to notify the next person when prior tasks complete.
Template assignments determine whether tasks are pre-assigned to specific users or left unassigned for flexible allocation.
| Assignment Approach | Best For |
|---|---|
| Pre-assigned in Template | Repetitive workflows where the same person always handles specific tasks (e.g., "QC Review" always goes to your QC Manager) |
| Leave Unassigned | Variable workloads where tasks need to be distributed based on current capacity or who's working the job |
| Role-Based Assignment | Assign to a role or department name, then have team leads redistribute based on availability |
Template Assignment Best Practices:
- Administrative tasks: Pre-assign to the person who always handles them
- Field work tasks: Leave unassigned, assign when scheduling the work
- Approvals: Pre-assign to managers or department heads
- Customer-facing tasks: Leave unassigned, assign based on account ownership
- Use task stages to track who needs to pick up unassigned work
Tip: Create separate templates for different project types. A complex commercial project might need a detailed 20-task template, while a simple service call might only need 3-4 tasks.
Attachments & Documentation
Files, images, emails, and notes can be attached to tasks for complete documentation.
- Open the task you want to add files to
- Scroll to the Files/Emails/Notes section
- Click the + icon
- Choose the type of attachment: File, Image, Email, or Note
- Upload or enter the content as appropriate
The Activity Log provides a complete audit trail of all actions taken on a task.
- Open the task you want to review
- Scroll to the Activity Log section
- View the history of user actions and entries
- The log includes creation, updates, assignments, and status changes
Configuration & Administration
Access to the Tasks module is controlled by user permissions. If you cannot see or access this module:
- Contact your system administrator
- Request the Module Access (Tasks) permission (ID #28)
- Once granted, you'll find the module in the Quick Actions menu (lightning bolt icon)
Note: Administrators can manage permissions in Settings → Users / Access → select user → Access tab.
The ability to delete tasks requires a specific security permission. If you cannot delete tasks:
- Contact your system administrator
- Request the Delete Tasks permission (ID #238)
- This permission is found in the Tasks section of user access settings
Your user account may have the View Assigned Only restriction enabled.
- The View Assigned Only (Tasks) permission (ID #960) restricts users to only see tasks they're directly assigned to
- Contact your system administrator if you need to view all tasks
- They can disable this restriction in Settings → Users / Access
Alert notifications for task due dates are controlled by user permissions and assignments.
- Users assigned to a task automatically receive due date alerts
- To receive alerts for all tasks (not just assigned), enable the Alert when Tasks are Due permission (ID #1425)
- Navigate to Settings → Users / Access
- Select the user and go to the Access tab
- Find the Tasks section and enable the alert permission
Tip: The number of days before the due date that alerts are sent can be configured in Company Preferences → Alerts section.