What are Linked Tasks?

In many service professions, customer work requires multiple appointments to complete. In the Moving domain, for example, movers will make an estimate, do packing, move goods to storage and then move them out of storage. These tasks are related and it’s actually important to be able to link them in a formal fashion to persist some information across Tasks. For example, a picture of a damaged item that is moved into storage should really be accessible when the item is moved out of storage. 

Arrivy’s Linked Tasks feature allow you to group related Tasks together and easily review or change information from any of them. Linked Tasks are simply Tasks that share the same customer and which are grouped together for convenience and information sharing. Additionally, Linked Tasks can let you create new Tasks from the Details page of an existing Task, that are automatically linked to that Task.

The Linked Tasks interface

The Linked Tasks interface

Template Controls for Linked Tasks

You can enable Linked Tasks by using a Template that turns on Linked Tasks. Linked Tasks/Activities is a new section in Arrivy’s Templates. Within this Template section, there is a “master switch” that enables Linked Tasks for Tasks using this template. 

Once Linked Tasks are enabled in a Template a new section appears in Task Details. This section includes buttons which control linking to other Tasks. And, it can also include buttons for creating new Tasks. 

Looking at the Linked Task section of the Template  below, there is a button that is defined that initializes a new Task. The first combo box allows the user to select Task or Activity, the text input provides the button title and the third control sets the Activity type or Task Template type. The final input provides the opportunity to include a string of JSON (based on API specs) that lets the Template designer to customize the fields of the Task/Activity that is created.

For example, the JSON string {“title”:”MOVE J. Aubrey to Storage”} will create a new Task with the title MOVE J Aubrey to Storage.

Linked Tasks controls in the Template and in Task Details

Linked Tasks controls in the Template and in Task Details

Task Details for Linked Tasks

If a Task uses a Template that enables Linked Tasks, a new section appears in Task Details. This section has multiple buttons:

  • Link Task/Activity: Lets you link to other Tasks from the same customer
  • Unlink Task: Lets you unlink a previously-linked Task
  • Template-defined buttons: Other buttons defined in the Template which let you create new Linked Tasks or Activities
Linking to other Tasks

Linking to other Tasks

Shared Data

One of the advantages of Linked Tasks is sharing  information across Tasks. The Task tabs along the top of the interface allows users to easily access the Journal, photos etc from related Tasks. Inventory & Supplies are more intimately integrated. If Inventory & Supplies has been added to any Task, then the Inventory tab will be added to all Linked Tasks. This allows you to access Inventory across related appointments. Unlinking Tasks will removed Inventory from Tasks that don’t use a Template enabling it.

Mobile

The mobile interface for Linked Tasks provides more limited access to related Tasks than the desktop. Field crew workers may need access to information from other Tasks (e.g. Journal, photos, details), but rarely need to move from the Task that they are executing to a related one. As a result, Arrivy provides menus to show details and Journals from Linked Tasks, but no tools for actually navigating between Tasks.

Mobile changes for Linked Tasks

Mobile changes for Linked Tasks