Learn about the workflow triggers supported by Blink.
Triggers allow users to automate processes in response to manual actions, scheduled intervals, or external system events.
A trigger is an event that starts a workflow in Blink. When a trigger event occurs, Blink automatically executes the workflow based on the selected trigger type.
Blink workflows can be initiated through three primary types of triggers: on-demand, event-based, and scheduled. Each trigger type has its own execution model and use cases. On-demand triggers are manually initiated by users, event-based triggers respond to external events in real-time, and scheduled triggers run at intervals as configured when building the workflow.
Blink supports these primary trigger types:
User enters parameters manually.
Parameters auto-retrieved from triggers.
Parameters predefined or fetched dynamically.
By selecting the appropriate trigger type, users can ensure their workflows execute efficiently and in alignment with operational requirements.
On-demand triggers are initiated manually by a user. This trigger type is useful when workflows need to be executed in response to an ad hoc request. Users can start workflows through various interfaces as described in the following table:
Interface | Description |
---|---|
Manual Trigger | Users with access to the Blink platform can also trigger workflows manually. |
Self-Service Portal | Allows authorized users to trigger workflows through a dedicated UI. |
Slack & Microsoft Teams | Enables workflow execution directly from messaging platforms. |
Subflows | Workflows that can be used when triggered by a parent workflow, typically useful when the subflow is an action that is needed by more than one parent workflow. |
Use cases and examples
Use cases for on-demand triggers include executing diagnostic tools, provisioning access, or performing manual checks on system status.
A security team runs a workflow from the Self-Service Portal to reset credentials for a compromised user.
Event-based triggers automatically initiate workflows in response to external events. These events originate from third-party integrations, webhhooks, or Blink events (errors and runner notifications). Common sources are as described in the following table:
Trigger Type | Description |
---|---|
External event triggers | Events triggered by third-party integrations. |
Custom Webhooks | User-defined webhooks that trigger workflows. |
Web Forms | Create and share a secure, interactive web page designed to gather input. |
Native Blink events | Built-in events generated within Blink. |
Case Management events | Events associated with case tracking and management. |
Use cases and examples
Event-based triggers are essential for real-time automation, such as responding to security threats, updating records, or handling service incidents.
When a high-severity security alert is generated in Splunk, Blink automatically creates a ticket in Jira and notifies the security team.
Scheduled triggers initiate workflows at intervals configured for the workflow. This is ideal for recurring tasks that need to be executed automatically without manual intervention.
Users can configure schedules using:
Scheduling Method | Description |
---|---|
Fixed Intervals | Run workflows hourly, daily, weekly, or at custom time frames. |
Cron Expressions | Specify complex scheduling patterns using standard cron syntax. |
Use cases and examples
Typical use cases for scheduled triggers include generating reports, performing system backups, and sending periodic notifications.
A daily report is generated and sent to stakeholders every morning at 8 AM.
Selecting the appropriate trigger type depends on the nature of the workflow and the desired level of automation:
Set up triggers to automate workflow execution.
Start workflows automatically based on events.
Manually execute workflows whenever required.
Run workflows on a set schedule automatically.
Learn about the workflow triggers supported by Blink.
Triggers allow users to automate processes in response to manual actions, scheduled intervals, or external system events.
A trigger is an event that starts a workflow in Blink. When a trigger event occurs, Blink automatically executes the workflow based on the selected trigger type.
Blink workflows can be initiated through three primary types of triggers: on-demand, event-based, and scheduled. Each trigger type has its own execution model and use cases. On-demand triggers are manually initiated by users, event-based triggers respond to external events in real-time, and scheduled triggers run at intervals as configured when building the workflow.
Blink supports these primary trigger types:
User enters parameters manually.
Parameters auto-retrieved from triggers.
Parameters predefined or fetched dynamically.
By selecting the appropriate trigger type, users can ensure their workflows execute efficiently and in alignment with operational requirements.
On-demand triggers are initiated manually by a user. This trigger type is useful when workflows need to be executed in response to an ad hoc request. Users can start workflows through various interfaces as described in the following table:
Interface | Description |
---|---|
Manual Trigger | Users with access to the Blink platform can also trigger workflows manually. |
Self-Service Portal | Allows authorized users to trigger workflows through a dedicated UI. |
Slack & Microsoft Teams | Enables workflow execution directly from messaging platforms. |
Subflows | Workflows that can be used when triggered by a parent workflow, typically useful when the subflow is an action that is needed by more than one parent workflow. |
Use cases and examples
Use cases for on-demand triggers include executing diagnostic tools, provisioning access, or performing manual checks on system status.
A security team runs a workflow from the Self-Service Portal to reset credentials for a compromised user.
Event-based triggers automatically initiate workflows in response to external events. These events originate from third-party integrations, webhhooks, or Blink events (errors and runner notifications). Common sources are as described in the following table:
Trigger Type | Description |
---|---|
External event triggers | Events triggered by third-party integrations. |
Custom Webhooks | User-defined webhooks that trigger workflows. |
Web Forms | Create and share a secure, interactive web page designed to gather input. |
Native Blink events | Built-in events generated within Blink. |
Case Management events | Events associated with case tracking and management. |
Use cases and examples
Event-based triggers are essential for real-time automation, such as responding to security threats, updating records, or handling service incidents.
When a high-severity security alert is generated in Splunk, Blink automatically creates a ticket in Jira and notifies the security team.
Scheduled triggers initiate workflows at intervals configured for the workflow. This is ideal for recurring tasks that need to be executed automatically without manual intervention.
Users can configure schedules using:
Scheduling Method | Description |
---|---|
Fixed Intervals | Run workflows hourly, daily, weekly, or at custom time frames. |
Cron Expressions | Specify complex scheduling patterns using standard cron syntax. |
Use cases and examples
Typical use cases for scheduled triggers include generating reports, performing system backups, and sending periodic notifications.
A daily report is generated and sent to stakeholders every morning at 8 AM.
Selecting the appropriate trigger type depends on the nature of the workflow and the desired level of automation:
Set up triggers to automate workflow execution.
Start workflows automatically based on events.
Manually execute workflows whenever required.
Run workflows on a set schedule automatically.