Manage your contract settings

Manage your contract types, expiry notification recipients, timing, and email wording. You must have the Contractor Manager user role to access this section.

Keeping records up-to-date is very important for an organization, one of the most important records to keep updated is contracts.

In the contracts settings, you can configure the settings to do with email notifications that will send out when a contract is due to expire. You can set up who will receive notifications, when they will receive them, and what the notifications will say. These will become the default settings for all contracts and the settings can be customized for each individual contract, where required when adding it to an organization.

You can also set up the types of contracts that can be recorded in WhosOnLocation to ensure reporting consistency and proper grouping.

Settings you can configure are:

To access the setting:

  1. Go to Tools > Contractors Manage.
  2. Select Contracts Settings from the left-hand menu.

You will then be able to navigate through the settings using the sub-tabs.

Contract types

Set up the different types of contracts that can be added to an organization’s profile. By grouping your contracts under similar types, you will be able to report on these more effectively and keep your records organized. We will also be releasing Triggers based on Contract Type in the near future which will help to manage contractors signing in for particular work.

We have included some default types for you to get you started, which you can feel free to change, add to, or remove to meet your needs.

To add a new contract type:

  1. Click Add Contract Type.

  2. Enter the Name and Description of the type.

  3. Click Save

The new type will be saved in your list and you will be able to add contracts with this type.

To edit an existing contract type, click View next to that type, change the details and click Save.

To remove a contract type, click Delete next to that type or select multiple types using the checkboxes and use the Run Action Menu.

You can only delete a Contract Type with no contracts currently set up with that type.

Expiry notification recipients


Set up the different people that will receive a notification when a contract is expiring. You can set up employees, contract owner contractors, and/or a 3rd party to receive these notifications. Each person type will receive a different email template set up in Expiry Notification Email Editor.

These are the default settings only. When adding a contract to an organization, these options will be enabled but you can customize them when required.

Your employees

The Organization Owner is an employee that is set up in WhosOnLocation to manage an organization, they are selecting when adding an organization. It is not required to have an organization owner in WhosOnLocation so some organizations may not have one. You can choose to either send the notifications to an organization owner or not.

In addition to the Organization Owner, you can also set up any number of employees in your organization to receive these notifications. Add these by beginning to type in the text box and selecting from the dropdown which appears.

Your contractors

When adding a contract to an organization you have the ability to add a Contract Owner. The contract owner is a contact role type that you can give to a contractor member which allows them to be added as a Contract Owner for specific contracts. You can choose whether or not to send this person notifications when their contracts are expiring.

3rd party

Some contracts are managed by 3rd parties, either from your organization’s end or the contractors' side. In this scenario, it will be important to notify them in addition to your employees and the contractors. Therefore, you can nominate a 3rd party to receive these notifications by entering their email into the appropriate text box.

After making any changes, click Save.

Expiry notification timing


Set up when expiry notifications will send to your nominated recipients. You can send up to three notifications which all have separate email templates set up in Expiry Notification Email Editor.

These are the default settings only. When adding a contract to an organization, these options will be enabled but you can customize them when required.

The 1st notification sent will inform the recipients that a contract is coming up for expiry.

The 2nd notification will be sent as a final reminder before the contract is due to expire.

The 3rd notification can be set to send a day after the contract has expired, if it is not updated, notifying that it is now expired.

If a contract is set to pending or archived, then no notifications will send until the contract is set to active again. This means that if you have a historical contract that will not be renewed, you can set this to inactive to avoid sending expiry notifications.

If the 2nd notification is enabled, it must be set to send after the 1st notification. If you only want one notification to send, set this using the 1st notification.

After making any changes, click Save.

Expiry notification email editor

Edit the expiry notification templates that will send to the Notification Recipients at the Notification Timings. There are 9 templates to edit, one for each person type and each potential notification, all of which can be edited to suit your organization’s needs. You can navigate between each notification timing using the sub-tabs, and scroll down to find each person type.

These templates are not customizable for each contract. What is set up in this section will send for all contracts with the matching notifications enabled.

WhosOnLocation has provided default templates using placeholders to create dynamic emails based on information specific to each contract. You can edit these to suit your needs, and add your own placeholders by copying and pasting them from the View available placeholders dropdown. An example of a placeholder is {{Contract.Name}}, note the specific brackets and ‘.’ in place of a space used.

You can change any template back to the default by clicking Apply Default Settings below any email window.

After making any changes, click Save.