Skip to main content
Schedules run a custom prompt on a cron schedule. The prompt executes via your MCP client automatically, so recurring workflows like morning briefings or weekly reviews happen without manual intervention.

Prerequisites

  • An active paid subscription
  • At least one custom prompt (see Prompts)

Creating a schedule

Ask your AI client to create a schedule using natural language:
“3ngram: Create a schedule called weekly-review that runs my briefing prompt every Monday at 9am New York time”

Parameters

ParameterRequiredDescription
nameYesLowercase, alphanumeric/hyphens/underscores, 1-63 chars
cron_exprYesStandard 5-field cron expression (minimum interval: 1 hour)
prompt_nameYesName of an existing custom prompt to run
context_templateNoTemplate text injected into the prompt at execution time
timezoneNoIANA timezone (default: UTC). E.g. America/New_York, Europe/London

Cron expression examples

ExpressionMeaning
0 8 * * 1Every Monday at 08:00
0 9 * * *Every day at 09:00
0 */2 * * *Every 2 hours
0 17 * * 5Every Friday at 17:00

Managing schedules

List schedules

“3ngram: Show my schedules”

Update a schedule

“3ngram: Change my weekly-review schedule to run at 10am instead”
You can update cron_expr, prompt_name, context_template, timezone, or toggle the schedule on and off.

Disable or enable

“3ngram: Disable my weekly-review schedule”
“3ngram: Enable my weekly-review schedule”
Disabling a schedule pauses execution without deleting it. Re-enable when you’re ready to resume.

Delete a schedule

“3ngram: Delete the weekly-review schedule”
Deleting is permanent. If you just want to pause, disable instead.

Context templates

The context_template parameter is optional text injected into the prompt when it runs. Use it to scope a generic prompt to a specific project or focus area. For example, if you have a briefing prompt, you could create two schedules with different context templates:
“3ngram: Create a schedule called engram-briefing that runs my briefing prompt every morning at 9am with context ‘Focus on the engram project’”
“3ngram: Create a schedule called climbr-briefing that runs my briefing prompt every morning at 9:30am with context ‘Focus on the climbr project’”
The same prompt runs twice, scoped differently each time.
Schedules require a paid subscription. The minimum schedule interval is 1 hour.