Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.3ngram.ai/llms.txt

Use this file to discover all available pages before exploring further.

Schedules run a custom prompt on a cron schedule. The prompt is executed server-side by 3ngram (against OpenAI) and the resulting summary is logged to agent_execution_log — your MCP client does not need to be running. Recurring workflows like morning briefings or weekly reviews happen without manual intervention.
Scheduled executions run as a background job inside 3ngram, not inside Claude Desktop, Claude Code, or any other MCP client. To view past results, ask your AI for the schedule’s history (e.g. “show the last runs of my weekly-review schedule”).

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.