In this article, we will show you how to automatically send a new contract for signature once the task due date is reached or the task is also completed.
How does the trigger event work successfully?
The “Task due date is reached” trigger will start the automation once the selected by you task’s due date passes. For example, if you have a Renewal task with a due date on 15 Aug and you have automation using this trigger for Renewal tasks, the automation will run on 15 Aug in the morning.
Note: Automations with the trigger event "Task due date is reached" will be executed at 09:00 GMT time. Make sure to take this into account when using the feature.
All tasks with a due date in the past, or those tasks created after 9:00 GMT time with a due date matching the current date, will not trigger the automation successfully.
In addition, for successful automation execution, you must have access to the document chosen in the Automation Builder in one of the following ways:
- The document is shared with you in a shared folder or by direct Share document option
- The template selected in the Automation configuration is shared with you in a Space
- You own the document which is selected in the setup
How to automatically send a contract for signature as soon as a renewal task due date is reached?
With the help of our in-app automation builder, you can now create a new draft and send a contract for signature automatically as soon as a specific set of renewal tasks assigned to any document has reached its due date.
Depending on your use case, you can choose any other type of task and customize the entire automation as it fits you. The guidance we have prepared will be useful if you work with renewal contracts.
Here is a short video tutorial of the needed automation setup steps, and a step-by-step guide will follow right after:
How to set up a "Task due date is reached" automation with Contractbook?
Click on Automations tab from the main menu and then on the blue button Create new at the upper right-hand corner.
You will be redirected to a pop-up window where you can customize the automation's setup. In order to specify when the automation shall start, select a Task due date is reached option from the drop-down menu:
This will automatically open a configuration window to the right in which you can define which contract and type of task should start the automation.
How can I configure the trigger event?
The first thing you need to do is to set the trigger event which must occur in order for the automation to be executed. This means that you need to pick which document contains the tasks that should start the automation.
You can assign the trigger to any document, any document drafted from a specific template, or only a specific document:
In order to configure the trigger, you need to specify three main configuration options in the Automation Builder:
- Which document contains the task that should start the automation?
Similar to other contract-related triggers, you can select that any document is relevant, those documents created from a specific template, or only a specific document you want to use for the automation.
- Which task type should start the automation? With this option, you can select the type of task with reached due date which must be present in the selected document, in order for the automation to run.
- Start automation also on completed tasks - this specific checkbox controls if the automation should run when the task is marked as done or not (if not checked, the automation will only run if the task is still active).
When is the automation executed?
If you choose to start the automation also on completed tasks, then all those tasks that are marked as completed before their due date were reached, will also be taken into consideration when running the automation.
On the other side, if this field is not checked, and the task is completed before its due date is reached, the automation for that task will not be executed at all.
Once you have customized the trigger event, you can confirm by clicking on Save and the next step in the automation setup will be displayed.
How can I delete the trigger in the Automation Builder?
At the very bottom of each trigger configuration window, you have the option to delete only this specific trigger and not the complete automation:
How can I configure the action event?
This adjustment step is covering the action that the automation trigger you have just defined will generate.
You can use the search bar to locate the option which suits your own use case. Read more about using our in-app Automation Builder here.
A new configuration window will appear on the right side of the screen. Here you will be able to customize the properties of the contract draft and the final contract which will be automatically sent for signature once the automation runs successfully.
How can I configure the "Send for signature" action?
You can read more about this configuration step here.
Once you have everything done, click on Save to confirm the configuration of the Task is done automation and then Publish in the upper right-hand corner.
How can I delete action in the Automation Builder?
At the very bottom of each action configuration window, you have the option to delete only this specific action and not the complete automation:
How can I rename the automation?
You can always rename the automation and all of its individual configuration steps as you find fit by clicking on the small pen icon next to the generic title in the upper left-hand corner. In the example we are working with, we will call it "Renewal of purchase agreements":
How can I make changes to published automation?
Note: If at one point you need to make any changes to the already published automation flow, remember to unpublish it first, then make the needed configuration edits and click again on Publish to put the flow into practice and save all the changes. You can control that by turning the Status toggle bar on or off:
How can I use the Activity feed of my automation?
If you click on the three grey dots next to the status toggle bar, you will be able to open, rename, duplicate, delete or see the activity feed of the automation:
The Activity overview enables you full traceability of the automation's usage and flow:
In the activity sidebar, you will be able to see all the details of when the automation was used and the steps which were taken before it was triggered. Just click on the small arrow next to the date and time to expand the details:
In addition, you will always be notified in-app in the Notifications at the top navigation bar, as soon as any of your automation flows has been executed:
Note: You can adjust the email and in-app notifications under Profile Settings for your account.
How can I test "Task due date is reached" automation?
For the test to be performed, you can configure a new Renewal task (or any other type of task you have chosen to trigger the automation) in the selected for the automation setup document. You can use any state of a document: draft, pending, or fully signed contract.
You can easily do that by using the task sidebar.
As soon as the due date of the new task is reached, you can go back to your documents overview and check the notifications under your account. The status of the automation will be listed there as either successful or failed.
Note: The due date of all tasks in your "due date is reached" automations will be checked at 9:00 GMT time. This means that any notifications will be available under your profile after this hour for the current date which matches the task's due date.
How can I fix a failed automation?
In case the automation has failed, you can access the detailed view by clicking on the failed notification in the list under your profile notifications.
In this view, you can identify the reason for the failure by expanding the failure to run details. You can then use the information found here to change the "Task due date is reached" back from the trigger configuration settings.
In the example above, we have to change the contact details defined in the automation setup. All Signees of the new contract are automatically fetched from the new draft which is created in the previous step.
If the Signee's email address is missing in the new draft we create, it will not be possible to send the contract draft for signature, following the next step in the automated workflow.
Once we make sure to go back and change that, the automation will run successfully.
The automation can run as failed if, for example:
- The document you have selected in the Automation Builder is not shared with you: if you have lost access to the document on which the trigger event is based, you will not be allowed to run the automation successfully
- The due date of the task is in the past/future: all trigger events for "Task due date is reached" automations will be checked in the morning, at 9:00 GMT time and you can therefore not use the configuration successfully with due dates assigned in the past or coming up in the future. All tasks with a due date reached exactly today will evoke the automation being executed until 9:00 GMT
- You are not a Follower or Assignee of the task: as a general rule of using this automation trigger, you must be either a Follower or an Assignee. In case this condition is not met, you will not experience the automation being successful
Note: In order to be able to perform the automation action step of Sending the contract for signature, there must be at least one extra Signee added in the required signature sequence in addition to yourself. You can always use any Party and Signee variables in this configuration window.
The additional contract Signees you have identified will also be the users to whom the contract will be sent, once the trigger event has occurred and the automation has run.
How can I check the automation runs successfully?
In case your automation flow has run successfully, you can then open the new Pending contract created from the template you have defined in the automation flow. The contract should be automatically sent for signature to the chosen by you Signees with the exact same properties as the ones you have chosen under the configuration of your automation.
Depending on your customization, it will either be already signed by you or not. In our case, we have selected the option of signing the contract on our behalf before sending it further.
Now that you have tested the automation workflow, you are ready to start using it actively and save time by automating exclusive workflows based on reached tasks' due dates assigned to a specific document. With our in-app automation builder, you ensure that you always meet that deadline.
In case you want to use the Automation as a centralized workflow that runs across all team members' accounts, you can read this article for detailed guidance.
If you still need additional information or assistance, reach out to us at any time via our Online Support Chat or by sending us an email.