Skip to content

Triggers

Triggers automatically run automations when specific events occur. Set them up via AI Chat or the automation builder.

Email Triggers

Run actions when specific emails arrive.

Example:

"notify me when boss@company.com emails me"

Match options:

  • From — sender email or name (partial match)
  • Subject — subject keyword (partial match)

Requires Gmail to be connected. Checks for new emails every 30 seconds.

WiFi Triggers

Run actions when connecting to a specific WiFi network.

Example:

"when I connect to office WiFi, email HR that I've arrived"

Checks every 15 seconds. Fires once per connection (not repeatedly while connected).

Calendar Triggers

Run actions before upcoming calendar events.

Example:

"5 minutes before any meeting, send a notification"

Options:

  • Minutes before — how many minutes before the event to trigger (default: 10)
  • Title filter — optional keyword to match specific events (partial match)

Requires Calendar access. Checks every 60 seconds.

Schedule Triggers

Run automations on a recurring schedule using natural language:

You saySchedule
"every day at 9 AM"Daily at 9:00
"weekdays at 5:30 PM"Mon–Fri at 17:30
"every 30 minutes"Every half hour
"every hour"On the hour
"10 PM on Mondays"Weekly on Monday at 22:00

Managing Triggers

  • View all active triggers in the Dashboard
  • Remove triggers via the Dashboard or Telegram (/jobs)
  • Triggers persist across app restarts
  • Each trigger shows its connection status (connected/disconnected)