Skip to main content

Trigger Types Reference

Talos supports several different types of triggers to help you automate tasks based on various external events.


📂 File Trigger

Monitors a specific file or folder for changes. This is ideal for processes that should start as soon as a report is downloaded or a log file is updated.

Configuration

OptionDescription
Watch PathThe full path to the file or directory being monitored.
Watch ModeSpecifies which event to listen for:
- FILE_ADDED: Triggers when a new file is created.
- FILE_MODIFIED: Triggers when an existing file is edited.
- FILE_DELETED: Triggers when a file is removed.
- FILE_MOVED: Triggers when a file is moved from one place to another.

⌨️ Keyboard Trigger

Listens for specific key presses or releases on the local machine. This is useful for creating "Hotkeys" to start or pause your automations.

Configuration

OptionDescription
Watch EventSpecifies if the trigger should activate on KEY_PRESSED or KEY_RELEASED.
Watch KeysThe specific key or key combination to listen for (e.g., "CTRL+F1").

📧 Email Trigger

Monitors an email inbox for new messages that match specific criteria.

Configuration

OptionDescription
AccountThe email account that will be monitored.
FolderThe specific folder within the mailbox (e.g., "INBOX" or "Sales").
ProviderThe email service provider (e.g., Gmail, Outlook, IMAP).
Filter StringA search query to filter specific emails (e.g., by sender, subject, or keywords).