A key date is a date that is important to the functionality of your work type. This could be the incident date of an accident, the date a service desk ticket was responded to, the completion data on a property sale. A key date is itself a work type, this is because key dates have a phase model. They can be in progress or done. Key dates can be created or updated either through the user interface or via execution engine workflow.
Key Dates Overview
Understanding Key Dates
What is a Key Date?
A key date is a date that is important to the functionality of your work type. This could be the incident date of an accident, the date a service desk ticket was responded to, the completion data on a property sale. A key date is itself a work type, this is because key dates have a phase model. They can be in progress or done. Key dates can be created or updated either through the user interface or via execution engine workflow.
Where Do I See Key Dates in the System?
Key dates are can be added onto your work type view using a variety of widgets or aspects. The portals can be configured to show only important dates whilst the key facts blade can show a list of all dates. The key dates portal widget offers a refined view of the key dates on a work type.

For a full view of key dates, the Key Dates aspect can be added to a work type blade.

Key dates can also be added shown on a work type calendar widget.

Change the Date Format of Key Dates
The way the date is formatted depends on your browser settings. The standard UK date format is dd/mm/yyyy, while the USA standard is mm/dd/yyyy. As different browsers may have these settings in various locations, use an internet search engine to discover how to check and adjust your browser's settings.
In Chrome, navigate to settings, then on the Language tab, move the relevant language to the top of the list. With the settings shown in this image, Key Dates in ShareDo on this browser will be displayed in the UK standard: dd/mm/yyyy.What Is the Difference Between Captured and Tracked Dates?
ShareDo comes out of the box with several preconfigured key dates. You can choose to delete these. Within that key dates structure are two structural dates Captured and Tracked. This can be used to separate out dates that are immediately set to done - the date is just captured - to dates that are in the future and are being tracked.

What is a Key Date Category?
A key date category is a way of grouping together key dates that are conceptually similar. In a house sale, you might have various search dates that have an expiry, so you could group these dates together.
Can I See My Key Dates in Outlook?
ShareDo can be configured to sync to on-premise or Office 365 Outlook calendars. For more details, see the calendar sync feature.
Working with Key Dates
Working with Key Dates
The Case Plan generates case Key Dates automatically when required. Case Key Dates are designed to track important dates within the system and inform the user that something is due or has already been done. They provide visible “warning” dates to the user to ensure that tasks are completed in time. Case Key Dates are a sub-type of Tasks and are often created (and rescheduled) based on the activities of related tasks.
For example, the creation of a Decision Due Date or an Expiry Date may be triggered by the completion of a related task.
Case Key Dates are presented graphically in the Portal Case Plan, have their own Portal Widget, and also appear in both the user’s and team’s calendar.
Case Plan Timeline
In the example below, a new matter has been created. ShareDo automatically created the instruction date to record this fact and added it to the Case Plan timeline with a status of Done.
A second date, Completion Date, has been scheduled for the future.

Amend a Key Date in the Timeline
Simply drag & drop the date around the timeline:
![]()
Key Dates Widget
Key dates display in a dedicated portal widget.

Overdue Due dates have a red band on the left-hand side.

Key Dates Blade
View the Key Dates blade using any of the following methods:
- Double-click on a date on the Case Plan timeline
- Click the icon to the right of the Key Date on the Widget
- Select the option from the burger menu on the Actions bar
The Key Dates blade shows all the Key Dates for the case, broken down by Phase.
If the blade was called by selecting a date from the Case Plan or widget, then the selected Key Date is denoted via the bar on the left.
Reminders
A reminder can be set before/after the due date.

Status
The status icon at the far right (in red) shows one of three states:
![]() |
Planned (i.e. is due) |
![]() |
Completed |
![]() |
The Key Date has been missed (this date will be tagged in red in the widget) |
Complete Key Dates
To show that the activity linked to a Key Date has been completed and the due date is no longer required, click the Planned status icon to Complete the Case Key Date. The icon changes to Completed status.
The Key Date is removed from the widget and displays in read-only format within the Case Plan timeline.
Amend Due Date
To amend the Due Date, click on the date and select a date from the Calendar pop-up.
Some Key Dates cannot be amended by the user. For example, because they are part of a timetable prescribed by the courts, which can only be amended via a formal process driven by the case plan. These are marked with a grey background.

Key Facts Blade
Key Dates also display as an Aspect on the Key Facts blade:

Manage Key Dates via Calendars
Within ShareDo, you have the option to manage your key dates via:
- Your personal calendar
- A team calendar
- or synchronize these with Outlook
Users can view all the Key Dates for cases where they are the Case Owner.

Hover over an entry in the Calendar to view further details.

Single-click on an entry to open the Key Dates blade for that case.
Filter Key Dates
The contents of the Calendar can be filtered via a range of criteria.
There may be a short delay while the Calendar refreshes and presents the filtered results.
| Case |
Begin typing any part of the Case Name or reference into the Case filter to show a list of possible cases. Select a case. The Calendar will refresh to show only those entries related to the chosen case. Click X to clear the selection.
|
|
Work Type Appointment Type |
Use the checkboxes to the left of each of the entries to filter and click the X to clear the checkboxes.
|
| Dates |
Use the buttons at the top right to change the time period presented. Cycle back and forth through the time period using the arrows.
|
View the Calendar in List View
The Calendar can display as a list view. Select this option to toggle back and forth between the two views.

In list view the column headings can be used to filter the contents.

Click on the Matter link to drill down into the case.
Configure Key Dates
Configure Key Dates
There are a number of steps involved in configuring Key Dates.
Create a Key Date
Create a Key Date
You can create a key date in ShareDo Modeller.
Steps to Create a Key Date
- Browse to Modeller > Work type modeller > Task > Key date.
- Select the key date type from which your new key date will be derived, and click the burger menu of that key date, then click Create derived type.
- Enter Unique system name, Name, optionally enter any further information in the available fields, choose what should be copied to your derived type, and Save.
- This will take you to the modeller page for your new key date, where warning and critical issues need to be resolved before you can use it. If you choose to inherit items from the parent type, you will likely not have critical issues.
- If you did not inherit permissions from your key date's parent, you must create permissions and click the Manage permissions warning.
- At the top-right of the Participant Roles screen, click Grant Create. Using the search function, search for and select the users, teams, or permission sets you want to be able to create your key date (it is advisable to manage this using Permission Sets).
- Click Close to see the Create Permissions widget has been populated with your selections.
- Now, you will need to create role permissions. Click the burger menu for a role to which you want to add permissions. You can manage permissions individually for each role but it is usually going to be fine to inherit the permissions from the parent key date by clicking Copy permissions from [name of parent], if not already set to inherit on the Add new work type blade.
- Go back to your key date modeller > Left-hand nav > General Settings. You will still have one critical issue; 'No aspects have been added', if not already set to inherit on the Add new work type blade. Although this would typically be a critical issue, in the case of Key Dates, we don't normally use a blade, so it can be left blank. You can, however, configure aspects for your key date if you wish it to have a blade by clicking either the Manage aspects button on the warning or the Aspects icon in the top right of the modeller banner.
Review
You can successfully create a key date; now, you must add it to a work type.
Add a Key Date to a Work Type
Add a Key Date to a Work Type
After creating your key dates in the work type modeller, you can add them to a work type via the ShareDo modeller.
Key dates are inherited, so if you wish to add a date to a parent and many children, you only need to add it to the parent item.
Steps to Add Key Dates to Work Types
- Launchpad > Modeller > Work Types.
- Select the work type you wish to add the key date to and open it.
- Click the Key Dates option on the navigation bar on the left-hand side.
- All of the type relationships are displayed for the work type.
- Click Add Date.
- Enter the configuration details for your key date.

| Element | Description |
|---|---|
| Key Date Type | Select the key date that you wish to link to the work type. |
| Category | Select the key date category you wish the date to be under. |
| Always on form | If this is checked, the data will always appear on the matter key facts form. Otherwise, the user will need to press a plus button to add it. |
| Allow multiple | Allow multiple of these key dates to be added to a matter. |
| Allow Description | Allow a description to be added to a key date when entered. |
| Date Only Display | Only shows the date. |
| Mandatory | Set to mandatory if the date must be filled in. |
| Prevent Future Dates | Do not let the user set the date to a date or time in the future. |
| Prevent Historic Dates | Do not let the user set the date to a date in the past. |
| Cannot be after | Select another key date that this date cannot be after. |
| Cannot be before | Select another key date that this date cannot be before. |
| Default Date To | Set the date to default to today / now. |
| Read only on creation | Once the date has been entered the user cannot change it. |
| Default to Done | Immediately set the key phase to done - used for capture dates. |
| Participant Role | If the participant role is set then this key date will be duplicated for each participant with this role. If no participants have the role the key date will not be shown. |
| Phase | Link this key date to a phase; the key date will be kept in sync with the phase timeline. |
| Allow adding reminders | If checked, the usr can add reminders. |
Review
You can now successfully added a key date to a work type, you now need to know how to configure where the key date will be displayed to users.
Link a Key Date to a Participant
Link a Key Date to a Participant
You can link a key date to a specific participant as well as a work type in sharedo modeller.
- Launchpad > Modeller > Work type modeller, locate and select the work type to with which the key date is associated.
- Left-hand navigation: Type Relationships > Key dates
- Locate the key date you wish to link > click the burger menu > Edit > Scroll down to the Participant role aspect of the Edit Key Date Association blade.
- Click on the Participant role drop-down field and select the role to which you want to link the key date.
You can now link a key date to a participant.
Configure the Key Dates Aspect
Configure the Key Dates Aspect
For a full view of key dates, the Key Dates aspect can be added to a work type blade.
See the Add an Aspect to a Work Type article for more information

When configuring the Key Dates Aspect, you can set it to poll for changes based on a list of events and select key date types from the list that you want to refresh on save.
Example Key Dates Aspect

Key Dates Quick Start Video
Quick Start 009 - Key Dates
Learn how to set up and track important dates in the system.
Note: Key dates can now be accessed via the key dates navigation option on the left hand side of your work type modelling screen
Key Dates in Workflows
Key Dates in Workflows
Key Dates can be used in Workflows.
Create Key Date - Workflow Toolbox
Create key date - Workflow Toolbox
The Create key date toolbox item allows you to create (or set) a Key Date at a given time in the workflow.
Common Uses
In its basic form, this toolbox item is commonly used for setting key dates against work items. It is commonly paired with the Date calculations toolbox item in order to achieve the desired outcome.
Pre-requisites
- Parent Work Item ID - To use the Create key date toolbox item, you will need to configure the parent work item ID.
- Step - You will need to have a step on your canvas into which to drag this toolbox item.
Configuring Create key date
- Click on the toolbox tab of your workflow canvas.
- Select the Create key date option and drag it onto the step in which you wish to place it.
- Click on the Create key date item you have dragged onto the canvas to add the configuration.
- Enter the configuration for the toolbox item.
| Action Name | Give the action a descriptive name e.g. "Set Limitation Date" |
| Parent work item | Select the parent work item ID from the drop-down list. |
| Key date type | Choose the appropriate key date type. |
| Set complete | Select whether the Key Date should set to complete upon creation. |
| Due date | You have 2 options for setting the due date: Due on date - Select the desired variable from the drop-down list. This may have been output from a Date calculations toolbox item. Or due after how many days - Manually enter the due after days value. |
| Phase Outlets |
When the work type that will be created is selected the system will automatically add all of the available phases on the work type into the phase outlets section. When clicked 'Yes' the phase will appear on the workflow canvas as an outlet for the workflow. |
| Output |
The output gives you an option to store the work item ID of the item you have just created into a variable. This is often a good idea as after you have done the original creation you may want to perform some further activities on the new work item. |


Additional Guidance
The KeyDate block will error if you attempt to create a date that already exists, if not set to 'allow multiple', or set to Participant Role.
Get key date - Workflow Toolbox
Get key date - Workflow Toolbox
This item looks for an existing Key Date belonging to a work item and makes it available to be manipulated inside the Workflow.

Prerequisites
You will need to configure an Input Parameter, that is a Work Item Identifier, and set a binding to match this as desired.
Configuration
Required configuration:
- Parent Work Item (Work Item Identifier).
- Key date type.
Optional configuration:
- Set if the key date is for an ODS Entity (Boolean).
- If the above is True, then you will need to also set an ODS Identifier.
Optional output configuration:
- Output variable
- This is where you should create a variable to store the Key Date ID for manipulation in future Workflow Blocks
Workflow Block Outlets:
It's not mandatory to move directly from this Block to another Workflow step, but this block provides two logical outlets to do so:
- Found
- Not Found
This example Workflow using the Get key date workflow block, loads the Work Item ID, uses the Get key date Workflow toolbox item to pull the Key Date info, and then if found, updates the due date, or logs an error.

Set key date done & Set key date missed - Workflow Toolbox
Set key date done & Set key date missed - Workflow Toolbox
The Set key date done & Set key date missed toolbox items provide a simple method of marking a key date on a work item as completed/missed.

Common Uses
Key dates are used widely across ShareDo; for example, these will often mark the date that an action has been completed. For example, some communication has been submitted. As part of the workflow, we could use the Set key date done toolbox item to mark this key date as complete.
This could also be used with the Create key date toolbox item, which could update the date simultaneously to reflect what has happened.
Pre-requisites
- Work Item ID - To use either of these toolbox items, you will need to have captured the Key Date ID you wish to update.
- Step - To use this toolbox item, you need to have a step on your canvas into which to drag it.
Configuring Set key date done/missed
- Click on the toolbox tab of your workflow canvas.
- Select the Set key date done or Set key date missed option and drag it onto the step in which you wish to place it.
- Click on the Set key date done or Set key date item you have dragged onto the canvas to add the configuration.
- Enter the configuration for the toolbox item.
| Action Name | Give the action a name e.g. "Set Limitation Date done" |
| Parent Work Item | The ID of the Key Date of which you want to update. |

Create a Call to Action to Open Key Dates
Creating a call to action to open key dates
Use this snippet to create a call to action on your task that opens up the key dates blade for you piece of work.
ctx.sharedoId should be set to the id of the piece of work you want to open.
var action1b = actions.sharedo.BuildActionPlanItem()
.WithDescription("Confirm limitation date is correct")
.WithOrder(10)
.AddCheckbox()
.MarkRequired()
.WithCallToAction
(
actions.sharedo.BuildCallToAction()
.WithDisplay("Key facts", "fa-check", "btn-success")
.WithCommandForSharedo
(
"edit-key-dates",
ctx.sharedoId
)
.Build()
)
.Build();




