Skip to main content

Overview

A trigger is the first node in every EKB workflow. Without a trigger, a workflow cannot run. Triggers determine the entry point for execution and make their output variables available to every downstream node.

note

Every workflow must begin with exactly one trigger. You cannot add more than one trigger to a single workflow.

Trigger categories​

All triggers at a glance​

TriggerCategoryDescription
Manual InputCoreStart a workflow on demand with user-defined input fields.
WebhookCoreStart a workflow via an incoming HTTP request from an external system.
ScheduleCoreStart a workflow automatically on a recurring cron-based schedule.
File UploadCoreStart a workflow when one or more files are uploaded.
EmailCommunicationStart a workflow when a matching email is received in Gmail or Office 365.
EKB Meeting EndCommunicationStart a workflow when an EKB-recorded meeting ends and notes are generated.
Telegram: New MessageCommunicationStart a workflow when the Telegram bot receives a new message.
Google Forms: New ResponseGoogleStart a workflow when a new response is submitted to a Google Form.
Google Sheets: New RowGoogleStart a workflow when a new row is appended to a Google Sheet.
Google Sheets: New or Updated RowGoogleStart a workflow when a row is added or modified in a Google Sheet.