Skip to content
English
  • There are no suggestions because the search field is empty.

Understand workflow trigger types

A trigger is the event that starts a workflow. When the trigger event occurs, the workflow starts and evaluates the configured logic. Every workflow must have a trigger. Understanding trigger types helps you choose the appropriate starting point for your business process.

Trigger types

Workflow supports the following trigger types:

  • Event-based trigger
  • Scheduled trigger
  • Manual trigger
  • Webhook trigger
Event-based trigger

An event-based trigger starts a workflow when a supported event occurs in the system. These triggers automatically respond to activities such as user updates, profile changes, and learning events.

Use event-based triggers when a workflow needs to respond immediately to a business event.

Example: When a new employee joins the organization, the workflow automatically assigns onboarding tasks, enrolls them in training, and notifies their manager.

Best for: Employee lifecycle events and learning activities that require immediate action.

Scheduled trigger

Scheduled trigger starts a workflow on a specified date, time, or recurring schedule. These triggers help automate recurring processes that require regular monitoring, follow-up, or notifications.

Use scheduled triggers when the workflow should run at predefined intervals instead of waiting for a system event.

Example: On the first of every month, the workflow flags employees with certifications expiring within 30 days and sends them a reminder.

Best for: Recurring tasks, reminders, compliance checks, and periodic reviews.

Manual trigger

Manual trigger starts a workflow when a user initiates it. Unlike event-based and scheduled triggers, manual triggers do not run automatically.

Use manual triggers when an admin or authorized user needs control over when the workflow starts.

Example: An HR admin manually runs a workflow to assign a leadership development program to a selected group of employees.

Best for: One-time initiatives and situations where administrators need full control over when the workflow starts.

Webhook trigger

Webhook trigger starts a workflow when an external application sends information to workflow. These triggers help automate processes that involve data or events from external systems.

Use webhook triggers when workflow execution depends on information received from another application.

Example: When a new hire is added in the ATS, the workflow automatically receives that information and kicks off onboarding, no manual data entry needed.

Best for: Organizations integrating Engagedly with external HR or business applications.

📒Note: Setting up a webhook connection typically requires your IT team to connect the external system with Engagedly. Your Solutions Consultant guides you through the setup process.

Choose the right trigger

If you want to... Use this trigger
Respond immediately when an employee or learning event occurs Event-based trigger
Run a workflow on a schedule or at recurring intervals Scheduled trigger
Allow an administrator to decide when the workflow runs Manual trigger 
Start a workflow using information from another application Webhook trigger

Selecting the right trigger is the first step in building an effective workflow. Once the trigger starts the workflow, you can use conditions, actions, delays, branches, and escalations to automate the rest of your business process.