Summary
Workflow Management helps you to automate your recruitment process. It includes the following:
- Workflow Rules - A set of rules that are executed when certain specified conditions are met.
- Workflow Alerts - Automated email/SMS notifications are sent upon triggering a workflow rule.
- Workflow Tasks - Tasks that are assigned to the users when workflow rules are triggered.
- Workflow Field Updates - Automatically updating specified field values when workflow rules are triggered.Custom Functions - Develop a set of Deluge Scripts to receive a response from other applications and update Recruit modules when the workflow criteria are fulfilled.
While creating a workflow rule, specify the following details:
- Basic Details - Details on the record type for which the rule applies, rule name, description, and option to activate the rule.
- Execution Criteria - Criteria that specifies what type of records the rule should be triggered. i.e. records that are created, modified, created & modified, or records for which certain fields are updated.
- Rule Criteria -Criteria that a record must satisfy to trigger the rule.
- Instant Actions - Alerts, tasks and field updates that will be triggered immediately when the rule is executed.
- Time-Based Actions - Alerts, tasks and field updates that will be triggered based on a defined time.
An Action in a workflow rule can include workflow alerts, workflow tasks, and workflow field updates, all for a particular record type such as Clients, Contacts, and Job Openings.
There are two types of Actions in a workflow rule:
- Instant Actions - Alerts, tasks and field updates that will be triggered immediately when the rule is executed.
- Time-Based Actions - Alerts, tasks and field updates that will be triggered based on an Execution Time that is defined.
Workflow Alerts are email notifications that can be sent to:
- Interviewers/ candidates - Using the Emails fields in the Module
- Users within the Recruit account - By selecting the Groups, Roles, Roles & Subordinates
- Record Owners and Record Creators - By selecting the respective checkboxes
- Other recipients - By specifying the email address in the Additional Recipients box.
Workflow Tasks can be assigned to the user in your organization. You can use the Remind Assignee to prompt the record owner (through email or pop-up) of the task. Workflow Field Updates can be used if you want to update certain field values in the records when the associated rule is triggered.
Checklist
Before using workflow rules, please review the following checklist:
- Important Notes
- Per Day Limits
- Instances when Time Based Actions will be rescheduled
- Instances when Time Based Actions will NOT be rescheduled or deleted
Important Notes:
- When using workflow rules, all alerts and tasks will not necessarily be listed. If the rule is for Contacts, then only the field updates, tasks and alerts created for Contacts will be available for association.
- You can create a maximum of 5 time-based actions for a workflow rule.
- Each Time-Based Action can have a maximum of 5 alerts, 5 tasks, and 3 field updates.
- If the Email Opt Out option is enabled, emails will not be sent to the candidates/ clients.
- For the Workflow Management feature, the Organization's Time Zone will be considered for calculating a day. In the absence of the time zone being defined, the Super Administrator's Time Zone will be considered
- Time-Based Actions are not minute based. There can be a delay of a few minutes for the time-based actions to be triggered.
- When the email alerts reach the limit for the day, any remaining emails for that day will not be sent.
- If the Execution Time that is calculated is a time in the past, then the action will be triggered immediately. There can be a delay of a few minutes for the time-based actions to be triggered.
Notes on Per Day Limits:
- (No. of Users * 100) or 5000, whichever is lower will be taken as the maximum limit per day for emails to be sent using workflow alerts.
- (No. of Users * 50) or 1000, whichever is lower will be taken as the maximum limit per day for the execution of time-based actions (that includes alerts, tasks, and field updates).
- A maximum of 300 actions will be triggered every hour. If there are more than 300 actions per hour, the remaining actions will be executed in the next hour.
- The Super Administrator of your Recruit account will be notified if the workflow email alerts limit exceeds for the day.
- The per day limits (for e.g.: email limit) is calculated based on PST.
Instances when the Time Based actions will be rescheduled:
- The Execution Criteria for the Rule is either Edit or Create or Edit. When the rule criteria are satisfied for a record, the instant actions are triggered and time-based actions are scheduled for the record.
If a user edits the record and the rule criteria are not fulfilled, then the time-based actions scheduled earlier will be deleted. If the record is edited again and the criteria are satisfied, then the time-based actions will be rescheduled. - For Time Based Actions, the Execution Time can also be based on the custom Date & Time field. When a rule criterion is satisfied for a record, the instant actions are triggered and time-based actions are scheduled for the record.
If a user edits the record to change the value of the date & time field, the time-based actions will be rescheduled as per the new date & time value.
Instances when the Time Based actions will not be rescheduled or deleted:
- The Execution Criteria for the Rule is either Edit or Create or Edit. When the rule criteria are satisfied for a record, the instant actions are triggered and time-based actions are scheduled for the record.
If a user edits the record but the rule criteria are not fulfilled, then the time-based actions will not be scheduled again. - When a client is converted, all the time-based actions that are scheduled for the record will be deleted.
- When the Enterprise Edition is downgraded to the Free Edition, all the time-based actions that are scheduled for the record will be deleted.
- When records are deleted, all the time-based actions scheduled to the record will also be deleted. If the deleted records are restored, the time-based actions will not be rescheduled.