Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

SOP Fan-In: Calendar

Not yet wired. This trigger type is defined and matched, and its syntax validates, but no live event source currently routes events into the SOP dispatcher for it. A SOP with this trigger loads without error but only starts via a live source (MQTT, Filesystem, AMQP) or sop_execute.

A calendar trigger matches against a calendar event topic, scoped to a calendar source and optionally to specific calendar IDs.

Trigger

Calendar event state. Defined and matched, but no poller feeds it live.

fieldtypedefaultmeaning
calendar_idsstring[][]Calendar IDs to scope to; empty matches all of the source’s calendars.
calendar_source*stringCalendar source identifier the event originates from.
conditionstring?nullOptional expression evaluated against the calendar event payload.

Load and verify the SOP:

Define

Author the SOP as described in Syntax, with a calendar trigger. The trigger fields above are the supported keys; the page walks the full file.

Validate

zeroclaw sop validate

Inspect

zeroclaw sop list
zeroclaw sop show <name>

See also