Tasks can link to records, but you would have to go to the record or task to update information.

The Task Management and Timeline not just show Micro-Tasks, but also allow Inline Editing of 

  • Task fields and 
  • fields of the related record.

The user can update the fields if they have update access to the fields listed.


With the setup example setup below, you can now directly update the Task Priority, Account Website, and Account Phone:




Just change/update the fields:

You may have to refresh the screen to show the new values.


Setup

FieldSet

You need to create/edit a FieldSet with the API name of ChecklistInlineEdit for Tasks and/or the related object:

In > Setup > Object Manager

select the Task or related object (e.g. Account).

In Field Sets, edit or create a field set with the API name of ChecklistInlineEdit and add the fields you want to edit.


FieldSet ChecklistInlineEdit

In this example, we added the Task field: Priority

In this example, we added the Account fields: Website and Phone 


Checklist

By default, the fields are now available for inline edit in all checklist tasks.

On the Checklist level, you can select a default in the field Inline Edit:

  • All (default) - all fields defined in the FieldSet (ChecklistInlineEdit) on Task or Related Object
  • Task - all fields in Task Fieldset
  • Record - all fields in the FieldSet of the Related Object
  • None - no fields

You can overwrite the values on the Checklist Item level.


Checklist Item

By default, the fields are now available for inline edit in all checklist tasks.

To restrict this, edit the field Inline Edit:


The options are:

  • empty (default): setting from Checklist (all, task, record, none)
  • all: any fields defined in FieldSet (ChecklistInlineEdit) on Task or Related Object
  • task: show only Task fieldsets
  • record: show only record fieldsets
  • none: no inline edit
  • comma separated list of fields to show, e.g. Task.Priority