---
sourceDocument: Brazil ServiceNow AI Platform Administration
sourceDocumentLink: https://www.servicenow.com/docs/r/platform-administration

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Working with Task table

# Working with the Task table {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Working with the Task table

The Tasks \[task\] table is a fundamental component of the ServiceNow platform, serving as the base for multiple task-related tables like Incident \[incident\] and Problem \[problem\].
It provides standard fields and task-specific functionality to manage task creation, completion, and workflow tracking.
The Planned Task plugin extends this table to measure task duration and effort.
Show full answer Show less  

## Creating and Managing Tasks

Tasks are not created directly on the Tasks \[task\] table but on its child tables. Customers can create new task records by navigating to task.list and selecting the appropriate child table via the Task Interceptor.

## Key Tools for Completing Tasks

* **Approvals:** Can be generated manually or automatically based on Approval Rules and incorporated into workflows.
* **Assignments:** Assignment rules help automatically allocate tasks to the most suitable users or groups.
* **Service Levels:** Service level agreements (SLAs) track task open time to ensure timely completion.
* **Inactivity Monitors:** Notify users when tasks remain untouched for a set period to avoid neglect.
* **Workflow Studio:** Enables process owners to design flows that automate task handling based on conditions.

## Modifying the Task Table

Changes to the Task table apply across all child tables. Adding fields is generally safe since fields can be hidden where not needed, but deleting fields risks data loss. When adding choice list entries, ensure unique values to prevent conflicts. Dictionary overrides allow selective customization for child tables without affecting all extensions.

## Task Workflow and Automation

Administrators can define workflow processes that trigger on task creation when conditions are met, enabling actions like approvals, notifications, task generation, and script execution. Assignment and data lookup rules can also automate task assignment to users or groups.

## Extending Task Capabilities

* **Planned Tasks:** The Planned Task \[plannedtask\] table, via the Planned Task plugin, adds capabilities for tracking task duration and effort.
* **Task Relationships:** Tasks can be related using parent/child hierarchies to organize broader work items, such as grouping child incidents under a problem.
* **Time Card Management:** Enables task assignees to report and track time spent on tasks for accurate time management.  
The Tasks \[task\] table is one of the core tables provided with the base system.

The Tasks \[task\] table provides a series of [standard fields](https://www.servicenow.com/docs/j6Gxs~Tva~wFYpoWLNpugA "The Task table is a base class that provides fields for the core ITSM applications such as Incident, Problem, and Change Management. All applications that extend the Task table share these fields in common.") used on each of the tables that extend it, such as the Incident \[incident\] and Problem \[problem\] tables. In addition, any table that extends the Tasks \[task\] table can
take advantage of task-specific functionality for driving tasks.

The Planned Task plugin provides the Planned Task \[planned_task\] table, which extends the Tasks \[task\] table to provide more fields for tasks to measure duration and effort.

## Creating tasks {#c_TaskTable__section_jks_lng_3cc}

The Tasks \[task\] table provides means for creating and completing tasks, as well as tracking their workflow in your instance.

Tasks aren't created directly on the Tasks \[task\] table. Instead, tasks are created on task child tables. To create a record in a task child table, access the Tasks \[task\] table by entering <kbd class="ph userinput">task.list</kbd> in
the navigation filter, and then select New. In the Task Interceptor, select the desired task child table.

## Tools for completing tasks {#c_TaskTable__section_mzc_z4g_3cc}

These tools can be run on any table which extends Task.

* ApprovalsApprovals can be generated to a list of Approvers, either manually or automatically, according to Approval Rules. Approvals can be incorporated into workflows or can stand alone. For more information, see [Process approvals](https://www.servicenow.com/docs/access?context=c_ProcessApprovals&version=brazil&pubname=brazil-build-workflows&ft:locale=en-US).

  Approvals can be used on tables that do not extend Task.
* AssignmentsAssignment rules can automatically assign tasks to users or groups, ensuring that the most appropriate team members handle the tasks. For more information, see [Defining Assignment Rules](https://www.servicenow.com/docs/rD7lD7K66KmEAAbSPQAWew "The instance can automatically assign a task to a user or group based on pre-defined conditions by using data lookup rules and assignment rules.").

* Service levelsService level agreements can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time.

* Inactivity monitorsInactivity monitors ensure that tasks do not fall by the wayside by notifying users when tasks have been untouched for a predefined period of time. For more information, see [Set an inactivity monitor](https://www.servicenow.com/docs/F43lpJ~EdaAUqT_JgHQp3w "You can set an inactivity monitor that triggers an event for a task record when the task has been inactive for a certain amount of time.").

* Workflow Studio

  A process owner can design a flow for tasks that meet certain conditions. After a task is created that meets the conditions, the flow applies an automated process to the task. The process is
  defined in Workflow Studio. For more information, see [Flow Designer](https://www.servicenow.com/docs/access?context=flow-designer&version=brazil&pubname=brazil-application-development&ft:locale=en-US).
{#c_TaskTable__ul_fpn_mwz_xp}

## Modifying the Task table {#c_TaskTable__section_um2_1rf_3cc}

Modifications made to the Tasks \[task} table are applied to all child tables.

Be sure that changes are appropriate for all the child tables. Adding fields is a low-impact change, because you can hide fields on tables that don't need them. However, if the fields are being used across tables, deleting
fields may cause unwanted data loss.  
Note:  
When adding choice list entries to a choice list on the Tasks \[task\] table, make sure that the entry value is unique.

You can use [dictionary overrides](https://www.servicenow.com/docs/joxNzW_Vqt0TLrWnVL07dA "Dictionary overrides provide the ability to define a field on an extended table differently from the field on the parent table.") to change some parts of a field definition in a way that does not to not apply to all child tables.

## Tasks workflow {#c_TaskTable__section_gdl_p5f_3cc}

An administrator can specify a specific workflow process to apply to tasks that meet certain conditions.

Once a task is created that meets the conditions, the workflow applies the process to the task, asking for approvals, notifying users, generating other tasks, running scripts, and so on.
* **[Task table structure](https://www.servicenow.com/docs/E3X70TtDJzgot0rkdgVD1Q)**   
  The Task table structure provides a framework to organize and store task-related data, and includes extensive customization options.
* **[Defining assignment rules](https://www.servicenow.com/docs/rD7lD7K66KmEAAbSPQAWew)**   
  The instance can automatically assign a task to a user or group based on pre-defined conditions by using data lookup rules and assignment rules.
* **[Extending the Task table with Planned tasks](https://www.servicenow.com/docs/X6~UHWM_nT4xNmA9ZwEfVA)**   
  The Planned Task plugin provides a Planned Task `[planned_task]` table that extends the Task `[task]` table.
* **[Creating many-to-many task relations](https://www.servicenow.com/docs/ffSeG93b0Cc0hjhD~RP7VA)**   
  By default, tasks can be related to each other using a parent/child relationship, such as a Problem with a group of child Incidents or a Catalog Request with a group of child Catalog Tasks.
* **[Time Card Management](https://www.servicenow.com/docs/R0maewH7PZKkbZ_bjWj~fA)**   
  The Time Card Management feature enables time card users such as task assignees to report and track their time for the assigned tasks.

