Overview
Quantive Results can help you save time by taking care of the mundane and repetitive tasks and by boosting the consistency, organization, and transparency of your OKR process at scale, through the Robotic Process Automation (RPA) feature.
This article contains specific use cases that you can find useful in your quest to automating the OKR process.
Notify when an objective was created without alignment
Alignment is crucial. It promotes transparency and focus and is vital for monitoring your organization's progress. This example creates automation that creates and assigns an Align your objective task to the objectives that are created without being aligned.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter No alignment
For description, enter Creates and assigns an “Align your objective” task to the objectives that are created without being aligned
Click Create automation.
Click Create new trigger.
Select It will be triggered by an event.
In Trigger when, select Objective then select is created
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Parent OKR, is, empty.
Click Create condition.
Click Add an action.
Select Add task to.
For task name, enter Align your objective
For task description, enter It is important to be aligned!
Next select The Objective owner.
Then select Add to this objective.
Click Create action.
Click back to all automations.
To enable the No alignment automation, click its disabled button, once clicked it will change to enabled.
Create an objective without alignment.
RESULT: The Align your objective task is automatically added to the objective and assigned to the objective owner.
Anomaly detection: Sandbagging objectives
This example tags all objectives that are overperforming and sends an email to their owners.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter Sandbagging
Click Create automation.
Click Create new trigger.
Select It will be triggered by schedule.
In On select Objectives
In Run, select Daily.
In At, select 07:00 PM.
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Session, is, Q1 2023.
Click Add a condition.
In the dropdown boxes, select the following: Progress, is greater than.
Enter 99
Click Add a condition.
In the dropdown boxes, select the following: Tags, contains.
Enter committed
Click Create condition.
Click Add an action.
Select Add tags.
Enter sandbagging and press
ENTER
.Click Create action.
Click Add an action.
Select Send Email.
In Subject, enter Sandbagging objective:
Expand Insert magic field and select Title.
In content, enter Take action!
Click + Add owner.
Click Create action.
Click back to all automations.
To enable the Sandbagging automation, click its disabled button.
Once clicked the button will change from disabled to enabled.
RESULT: The sandbagging tag is added to all overperforming objectives and an email is sent to their respective owners.
Spot objectives with low aggregated progress
Monitoring the aggregated progress is important when identifying which objectives and key results are lagging behind and how well the supporting objective benefits the main one. This example checks for low-performing objectives and sends an email to their owners.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter Progress < 25%
For description, enter Low aggregated progress
Click Create automation.
Click Create new trigger.
Select It will be triggered by schedule.
In On select Objectives
In Run, select Weekly.
In On, select Monday.
In At, select 07:00 AM.
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Session, is, Q1 2023.
Click Add a condition.
In the dropdown boxes, select the following: Aggregated progress, is lower than.
Enter 25
Click Create condition.
Click Add an action.
Select Send Email.
In Subject, enter Low aggregated progress on:
Expand Insert magic field and select Title.
In content, enter Please review!
Click + Add owner.
Click Create action.
Click back to all automations.
To enable the Progress < 25% automation, click its disabled button.
Once clicked the button will change to enabled.
RESULT: An email is sent to all owners of objectives that have aggregated progress of less than 25%.
Post a message on Slack when an objective has been modified
Consistency depends on timeliness. This example sets automation that sends you a message in a specific Slack channel, whenever an important objective has been modified or changed.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter Slack notification
Click Create automation.
Click Create new trigger.
Select It will be triggered by an event.
In Trigger when, select Objective then select is edited.
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Session, is, Q1 2023.
Click Add a condition.
In the dropdown boxes, select the following: Tags, contains.
Enter CEO
Click Create condition.
Click Add an action.
Select Send Slack notification.
Expand Insert magic field and select Title.
After the title, enter has been modified
Select a Slack channel.
Click Create action.
Click back to all automations.
To enable the Slack notification automation, click its disabled button, once clicked the button will turn to enabled.
Edit an objective that is tagged with the CEO tag.
RESULT: A slack notification is posted in the selected channel letting you know when the OKR has been modified.
Tag objective with a specific tag related to its name
This example tracks all OKRs related to revenue and tags them automatically with the revenue tag. The following automation will tag all OKRs that contain revenue, MRR or churn in the objective’s name.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter Track revenues
For description, enter Track and tag revenue related objectives
Click Create automation.
Click Create new trigger.
Select It will be triggered by an event.
In Trigger when, select Objective then select is created.
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Name, contains.
Enter revenue
Click Add condition.
Select OR.
In the dropdown boxes, select the following: Name, contains.
Enter MRR
Click Add condition.
In the dropdown boxes, select the following: Name, contains.
Enter churn
Click Create condition.
Click Add an action.
Select Add tags.
Enter revenue and press
ENTER
.Click Create action.
Click back to all automations.
To enable the Track revenue automation, click its disabled button.
Once clicked the button will turn to enabled.
Create a new objective with name Skyrocket MRR.
RESULT: The objective is automatically tagged with the revenue tag.
Praise and employee for progress on an objective
This example recognizes the efforts of team members and tracks of the best performing OKRs. It tags all objectives that perform well.
Perform the following:
Click on Settings, then under System section click on Automation
On the Automation page click on the "Create automation" button.
For name, enter Tag awesome OKRs
Click Create automation.
Click Create new trigger.
Select It will be triggered by schedule.
In Run, select Daily.
In At, select 03:00 PM.
Click Create trigger.
Click Add condition.
In the dropdown boxes, select the following: Progress, is greater than.
Enter 80
Click Create condition.
Click Add an action.
Select Add tags.
Enter awesome and press
ENTER
.Click Create action.
Click back to all automations.
To enable the Tag awesome OKRs automation, click its disabled button, once
clicked the button becomes enabled.Edit the progress of an objective, so that it is above 80%.
RESULT: The edited objective is tagged with the awesome tag.