Skip to main content

What This Covers

This page explains the two ways to trigger your agent: schedules (time-based) and event triggers (app-based). You’ll learn how each works and when to use them.

Two Types of Triggers

TypeHow it worksBest for
ScheduleRuns at specific times (daily, weekly, monthly)Reports, summaries, regular tasks
EventRuns when something happens in an appReacting to emails, form submissions, updates
Important: Agents can have either a schedule OR an event trigger—not both at the same time. To switch trigger types, disable the current one first.

Schedule Triggers

Schedule triggers run your agent at specific times you configure.

Setting Up a Schedule

1

Open trigger settings

Click Add Trigger (⚡) in the topbar, then select Schedule.
2

Choose frequency

Select how often to run:
  • Daily: Runs every day at the same time
  • Weekly: Runs on selected days of the week
  • Monthly: Runs on selected days of the month
3

Set the time

Choose what time the agent should run. Your timezone is auto-detected, or you can select a different one.
4

Select days (if applicable)

  • Weekly: Check which days (Monday, Tuesday, etc.)
  • Monthly: Check which dates (1st, 15th, etc.)
5

Enable

Click Enable to activate. The schedule starts immediately.

Schedule Indicators

When a schedule is active, you’ll see:
  • A blue pill in the topbar showing the schedule (e.g., “Daily at 9:00 AM”)
  • Next run time displayed in the schedule settings

Managing Schedules

ActionHow to do it
View scheduleClick the blue schedule pill in topbar
Change settingsClick schedule pill → adjust time/frequency
Disable temporarilyClick schedule pill → Disable
Remove entirelyClick schedule pill → Remove schedule
Disabling a schedule preserves your settings. You can re-enable it later without reconfiguring.

Event Triggers

Event triggers run your agent when something happens in a connected app—like receiving an email, a new row in a spreadsheet, or a message in Slack.

Available Events

Common event triggers include:
AppExample Triggers
GmailNew email received, New email with label
Google SheetsNew row added, Row updated
SlackNew message in channel, New direct message
CalendarNew event created, Event starting soon
GitHubNew issue, New pull request
FormsForm submission received
Not all apps have event triggers. When configuring a trigger, you’ll see which events are available for each app.

Setting Up an Event Trigger

1

Open trigger settings

Click Add Trigger (⚡) in the topbar.
2

Browse triggers

You’ll see two sections:
  • Your Apps: Triggers for apps already in your agent
  • All Apps: Triggers for any available app
3

Select a trigger

Click the event you want (e.g., “New Gmail Message”).
4

Configure (if needed)

Some triggers have configuration options:
  • Gmail: Filter by label or sender
  • Sheets: Specify which spreadsheet
  • Slack: Choose the channel
Fill in required fields (marked with *).
5

Connect the app

If you haven’t connected this app yet, you’ll be prompted to sign in.
6

Save

Click Let’s go! to save the trigger.

Draft vs Live

Event triggers have two states:
StateIndicatorWhat happens
DraftAmber/yellow pillTrigger saved but not active. Agent won’t run automatically.
LiveGreen pill with pulseTrigger active. Agent runs when event occurs.

Publishing Your Trigger

After saving, your trigger starts as Draft. To activate:
  1. The Publish button appears in the topbar
  2. Click Publish to go live
  3. Status changes to green “Live” indicator
To pause automatic runs, click the Live indicator → Unpublish. Your trigger returns to Draft mode.

Testing Event Triggers

Before publishing, test with real event data:
  1. Click Test (🚀) in the topbar
  2. A “Listening for trigger” modal appears
  3. Perform the action (send an email, add a row, etc.)
  4. When detected, your agent runs with the real data
  5. Review the results before publishing
Test sessions expire after a few minutes. If no event is detected, click Test again to start a new session.

Switching Trigger Types

You can’t have both a schedule and event trigger active simultaneously. To switch from schedule to event trigger:
  1. Click the schedule pill → Remove schedule
  2. Click Add Trigger → select your event
To switch from event trigger to schedule:
  1. Click the trigger pill → Remove trigger
  2. Click Add Trigger → select Schedule

Troubleshooting

IssueCauseSolution
Can’t enable scheduleEvent trigger existsRemove event trigger first
Can’t add event triggerSchedule is activeDisable or remove schedule first
Trigger not firingStill in Draft modeClick Publish to go Live
Event not detectedApp not connectedCheck Accounts in topbar
Wrong data capturedTrigger misconfiguredReview trigger settings (labels, filters, etc.)

Trigger Checklist

Decide: schedule (time-based) or event (app-based)?
Configure settings (time, frequency, or event type)
Connect required apps
Test before going live
Enable (schedule) or Publish (event trigger)
Monitor first automatic runs in History

Next: Integrations — Connect Your Apps →