Sentinel Guide

Core Concepts

Cron Jobs

Cron jobs are tasks that your bot runs automatically on a schedule. Set them up once and your bot handles them on autopilot — no manual triggers needed.

What is a Cron Job?

A cron job is a scheduled, recurring task. The name comes from a standard system used across the technology industry for running automated tasks on a timer.

When a cron job runs, your bot performs the task and posts the results directly to your room. You'll see the output in your chat just like any other message from your bot.

Runs while you're away

Cron jobs execute whether you're online or not. Your morning briefing will be ready and waiting when you open the chat.

Flexible scheduling

Run tasks daily, weekly, hourly, or at any interval. You can also schedule one-off tasks for a specific date and time.

Full bot capabilities

When a cron job runs, your bot has access to all its skills and integrations — it can check emails, browse the web, generate reports, and more.

Creating a Cron Job

Just ask your bot in plain English. Describe what you want done and when, and the bot will set it up.

YouEvery weekday at 8am, check my calendar and emails and give me a morning briefing.
BotDone. I've created a cron job called "Morning Briefing" that runs Monday to Friday at 8:00 AM. I'll check your calendar events and new emails, then post a summary here.

Example Prompts

"Set up a daily morning briefing at 8am with my calendar events and any new emails."

Creates a cron job that runs every weekday at 8am

"Every Friday at 5pm, send me a summary of this week's activity."

Weekly recap delivered to your chat every Friday

"Check my inbox every 2 hours and let me know if there's anything urgent."

Recurring check on a fixed interval

"Remove the morning briefing cron job."

Deletes an existing scheduled task

Viewing Your Cron Jobs

Click the Cron Jobs icon in the room header to open the Cron Jobs panel. This shows all your scheduled tasks with their status — active, paused, or completed.

You can also ask your bot to list, modify, pause, or remove cron jobs through the chat.

Managing Cron Jobs

List jobs

"What cron jobs do I have?" or "Show me my scheduled tasks."

Modify a job

"Change the morning briefing to 9am instead of 8am."

Remove a job

"Remove the Friday summary cron job."

Run immediately

"Run the morning briefing now." — triggers the job once without waiting for the schedule.