Skip to main content

Calendar & Scheduled Events

Calendar and Scheduled Events

The Calendar panel lets you schedule events that automatically notify participants or trigger agents at a specific time. Events can be one-off or recurring using cron expressions.

Open via: Agents dropdown → Calendar

Event types

TypeUse for
genericGeneral scheduled reminders or notes
noteLightweight time-anchored annotations
meetingAgent-attended meetings with an agenda and mail thread
system-checkScheduled health or status checks
agent-taskEvents that automatically start an agent task

Calendar views

Switch between five views using the toolbar:

ViewDescription
MonthlyFull month grid
WeeklySeven-day week layout
DailyHour-by-hour single day
HourlyZoomed-in hourly view
ScheduleChronological list of upcoming events

Creating an event

Click any time slot or the + New Event button. Configure:

FieldDescription
TitleEvent name
DescriptionOptional details
TypeEvent type (see above)
Start / End timeWhen the event occurs
All dayToggle for full-day events
ParticipantsUsers or agents to notify
SwarmAssociate the event with a specific agent swarm
TagsLabels for filtering
ReminderOptional — notify participants N minutes before the event

Recurring events

Enable Recurring and provide a cron expression to schedule repeating events:

# Every day at 9am
0 9 * * *

# Every Monday at 10am
0 10 * * 1

# Every 30 minutes
*/30 * * * *

# First day of every month at midnight
0 0 1 * *

Set a Recurrence end time to stop the series automatically.

How events trigger actions

The Calendar Scheduler runs every 60 seconds in the background and checks two things:

  1. Reminders — if an event has a reminder and the notification hasn't been sent yet, it sends a mail message to all participants and emits a calendar:reminder WebSocket event.

  2. Event triggers — when an event's start time passes, the scheduler sends a calendar:event-triggered event to all participants. If the event is connected to the Routing Gateway (via a calendar source rule), the gateway delivers a message to the configured agent.

Meeting events

Events of type meeting automatically create a mail thread with the agenda attached. Participants receive the thread and can respond. Use this to run structured agent-attended standups, reviews, or check-ins.

System-check events

Events of type system-check are used for recurring automated health checks. Pair them with a hook or a gateway rule to run a diagnostic agent whenever the check fires.

Use the event type filter dropdown to show only specific types. Use the search bar to find events by title, description, or tag.