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 toDocumentation Index
Fetch the complete documentation index at: https://docs.3ngram.ai/llms.txt
Use this file to discover all available pages before exploring further.
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
| Parameter | Required | Description |
|---|---|---|
name | Yes | Lowercase, alphanumeric/hyphens/underscores, 1-63 chars |
cron_expr | Yes | Standard 5-field cron expression (minimum interval: 1 hour) |
prompt_name | Yes | Name of an existing custom prompt to run |
context_template | No | Template text injected into the prompt at execution time |
timezone | No | IANA timezone (default: UTC). E.g. America/New_York, Europe/London |
Cron expression examples
| Expression | Meaning |
|---|---|
0 8 * * 1 | Every Monday at 08:00 |
0 9 * * * | Every day at 09:00 |
0 */2 * * * | Every 2 hours |
0 17 * * 5 | Every 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
Thecontext_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.