Scheduled Jobs

You can ask the AI to schedule tasks that run automatically on a recurring basis. Whether you want a daily news summary, a weekly report, or a regular check on something that matters to you, jobs let the AI work for you in the background without you having to remember to ask.

Creating a job

Just ask the AI in plain language. For example:

“Check the latest AI news every morning at 9am and summarize it for me.”

“Every Monday, remind me to review my open tasks.”

“Run a web search for competitor pricing once a week and send me a summary.”

The AI will set up the job and confirm the schedule. The new job will appear on the Jobs page at /jobs.

The Jobs page

All your scheduled jobs are listed at /jobs. Each job shows:

  • The job name or description
  • The schedule (how often it runs)
  • The status (active, paused, or stopped)
  • When it last ran and when it will next run

Click any job to see more details, including the full history of past runs and their results.

Managing jobs

Pausing and resuming

If you want to temporarily stop a job without deleting it, click Pause. The job won’t run again until you resume it. Click Resume to re-enable it.

Triggering a job now

To run a job immediately without waiting for its next scheduled time, click Run now. This is useful for testing a new job or getting a fresh result outside the normal schedule.

Editing a schedule

To change when or how often a job runs, click Edit on the job. You can describe the new schedule in plain language or adjust the settings directly.

Deleting a job

To permanently remove a job, click Delete and confirm. Deleting a job removes it and its history.

Job history and results

Every time a job runs, the result is saved. Click on a job to open its detail view, where you’ll find a list of past runs with timestamps and the output from each run. This is useful for reviewing what the AI found or did, and for spotting any errors.

If a job fails, the history will show an error status with details about what went wrong. You can try running it again manually or adjust the job settings if the error is due to an invalid configuration.