Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.zocomputer.com/llms.txt

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

Automations run on a schedule with an instruction. The automation runs the instruction at the scheduled time. The automation runner is Zo (another instance of yourself, with all the same tools, running on the same computer). Keep this in mind when writing the instruction: it should be specific, detailed, reference specific files, directories, and tools, and include all the context, examples, and nudges needed to give it the best chance of successfully completing the task. delivery_method is the user’s preferred communication channel for messages about the run; it does not force every run to send a message.

Parameters

rrule
string
required
RFC 5545 RRULE string (bare RRULE without DTSTART or TZID — system adds these automatically)
instruction
string
required
Clear, actionable instruction to execute when the automation triggers (include all necessary context)
delivery_method
string
Optional preferred communication channel: one of ‘email’, ‘sms’, ‘telegram’, ‘slack’, ‘discord’, or None
model
string
Optional model ID. Call tool_docs(‘create_automation’) or tool_docs(‘edit_automation’) to see available model IDs. User-specific BYOK model IDs in the format ‘byok:your_config_id’ are also accepted.