Workflow Automation
  • 5 Minutes to read
  • Dark
    Light
  • PDF

Workflow Automation

  • Dark
    Light
  • PDF

Article summary

Automations empower users to create and manage custom automated actions triggered by specific events in Manatal.

Important

The Workflow Automation feature is only available in the Enterprise and Enterprise Plus plans.

i. Each Global automation and Job automation counts as one automation towards the limit.
ii. Limits are set based on a fair usage policy.
iii. The number of automations created reflects the current active automations in your account and does not reset over time.

Use Cases

Facilitate Document Gathering: Trigger an email at a specific stage to request documents or information (e.g., driving license).
Automate Interview Scheduling: Send an email with a link to book a calendar slot (e.g., Calendly) when a candidate reaches the interview stage.
Automate Assessment Sending: Select a stage where candidates receive an email with an assessment link, such as a coding test.
Automate Stage Acknowledgement: Automatically send a congratulations email when a candidate passes a stage.
Automate Rejection: Send an automated email when a candidate is dropped from the process.

Types of automations

  • Global Automations: Automations which exist on a Pipeline level and are applied to all jobs which incorporate that pipeline
  • Job Automations: Automations which exist on a Job level and are executed only for one specific job

List of actions and triggers

Triggers:

  • Move To: Activated upon moving a candidate to a specific stage.
  • Drop From: Activated when dropping a candidate from a certain stage.

Actions:

  • Sending an email
Important

Sending emails using automation requires:

Enabling Workflow Automation

Important

This action can only be performed by an admin user.

  1. Head to the following page. Alternatively, click on "Administration" from your side menu, open the "Features" section and then the "Automations" card.

Administration 1.png

Features.png

image.png

  1. Toggle on the automation feature.
    image.png

  2. Click on "Users," then "Add User" to grant specific non-admin users access to create and trigger automations.
    image.png

Important

Non-admin users not added to the automation feature won't trigger automations.

Checking your Workflow Automation Balance

Important

This action can only be performed by an admin user.

  1. Head to the following page. Alternatively, click on "Administration" from your side menu, open the "Features" section and then the "Automations" card.

Admin.png

Features.png

Automations.png

  1. You can find the number of automations created and the limit for automations in the Automations created section.
    Automations 1.png

Creating a Global Automation

Important

This action can only be performed by an admin user.

  1. Head to the following page. Alternatively, click on "Administration" from your side menu, open the "Customization" section and then the "Jobs" card. Then click “Custom Job Pipelines”.
    Administration 1.png

image.png

image.png

image.png

  1. Click on "Configure Pipeline" under the pipeline you wish to add an automation under.
    image.png

  2. Click on the pencil icon next to the stage you’d like to add the automation in.
    image.png

  3. Click the “Add action” button.
    image.png

  4. Enter a name for the automation
    image.png

  5. Select the trigger from the dropdown (an event you’d like the automation to be triggered after)
    image.png

  6. Select the action to follow that trigger
    image.png

  7. Select 'From', 'To', and 'Email Template' from their respective dropdowns if the action is to send an email.
    image.png

  8. Click "Save" on the pop up.
    image.png

  9. Click "Save" on the Pipeline page.
    image.png

Creating a Job Automation

Important

This action can only be performed by an admin user or non-admins added to the feature.

  1. In the Jobs menu, click on a job.
    image.png

  2. Click the three dots next to a stage name and select “Automations.”
    image.png

image.png

  1. Click “+ Add Automation” under the stage you’d like to add an automation to.
    image.png

  2. Define the automation:

  • Enter a name for the automation

image.png

  • Select the trigger from the dropdown (an event you’d like the automation to be triggered after)

image.png

  • Select the action to follow that trigger
    image.png

  • Select 'From', 'To', and 'Email Template' from their respective dropdowns if the action is to send an email.
    image.png

  • Click "Save" on the pop up.
    image.png

  • Click "Done" in the Automation Kanban.
    image.png

Triggering and Cancelling an Automation

  1. Trigger an automation by performing the respective action (e.g., drag a candidate for a "Move To" automation).
  2. A pop-up will appear, allowing you to cancel the automation if needed.
  3. If not canceled, the execution begins, and results can be viewed in the automation logs.

Automation Logs

  1. You can access the logs via this link. Alternatively, click on "Administration" from your side menu, open the "Features" section and then the "Automations" card and the click on “History”. Another way to access the automation history is by clicking the “Logs” button on the automation kanban for a job.
    Administration 1.png

Features.png

image.png

image.png

  1. Another way to access the automation history is by clicking the “Logs” button on the automation kanban for a job.
    image.png

image.png

  1. View past run automations with different statuses and take actions based on the status.
StatusDescriptionPossible action
CreatedAutomatio created and ready to run
SuccessAutomation successfully executed
FailedAutomation execution failedRetry
ScheduledExecution scheduled for laterTrigger now, Cancel
CancelledExecution cancelledRetry
ProcessingExecution is running
  1. You can filter the automation logs, by related job, person who triggered the automation and result status

Deleting a Global Automation

  1. Head to the following page. Alternatively, click on "Administration" from your side menu, open the "Customization" section and then the "Jobs" card. Then click “Custom Job Pipelines”.
    Administration 1.png

image.png

image.png

image.png

  1. Click on "Configure Pipeline" for the Job Pipeline, you’d like to delete the automation from.
    image.png

  2. Click on the pencil icon next to the stage you’d like to delete the automation from.
    image.png

  3. Click on the trash icon next to the automation name and click "Delete" on the confirmation pop up.
    image.png

  4. Click "Save" on the pop up.
    image.png

  5. Click "Save" on the Pipeline page.
    image.png

Deleting a Job Automation

  1. In the Jobs menu, click on a job you would like to delete the automation from.
    image.png

  2. Click the three dots next to a stage name and click on “Automations”.
    image.png

image.png

  1. Click on the three dots next to the automation name and click the Delete option.
    image.png

image.png

  1. On the delete confirmation pop up, click on "Delete".
    image.png

  2. Click "Done" and the automation is removed.
    image.png

Disabling the Workflow Automation Feature

  1. Visit the following page. If you prefer, you can reach the same destination by clicking on "Administration" from your side menu, open the "Features" category and then click on "Automations".

Home.png

Administration.png

Features.png

  1. From here, you can disable the Workflow Automation feature by toggling it off.
    Automations.png

Frequently Asked Questions

Q1. Whose email will the automated emails be sent from

  • That depends on how each automation was setup. When defining an email action, there will be an option to pick the sender. It can be either:
    • User who triggered the action (i.e. moved the candidate)
    • Job owner
    • Specific user

Q2. Can multiple actions be triggered at the same time?

  • Yes, define multiple actions per stage, and they will be triggered simultaneously when moving multiple candidates.

Was this article helpful?