Agent
Read your conversations with Rigel, and set up the routines and triggers Rigel runs on its own.
Commands
- PostSet up a routine for Rigel
agent.routine.createSets up work Rigel does on its own at set times, such as "Wednesdays at 9am, if no new recipe was tried in 3 weeks, suggest one" or "every Sunday, remind me to plan meals". - PostPause a routine
agent.routine.pauseStops a routine from running until it is resumed. - PostRemove a routine
agent.routine.removeDeletes a routine for good; it never runs again. - PostResume a paused routine
agent.routine.resumeStarts a paused routine again from its next scheduled time after now; runs it missed while paused are not made up. - PostChange a routine
agent.routine.updateChanges only the fields given: the title, the task, the app, who it is for, or when it repeats. - PostSet up a trigger for Rigel
agent.trigger.createSets up work Rigel does after something happens, such as "when a recipe is cooked, ask that evening how it went" or "when something is added to the shopping list, check the pantry has none". - PostPause a trigger
agent.trigger.pauseStops a trigger from noticing anything until it is resumed; what happens while it is paused is not kept. - PostRemove a trigger
agent.trigger.removeDeletes a trigger for good; it never runs again. - PostResume a paused trigger
agent.trigger.resumeStarts a paused trigger again. - PostChange a trigger
agent.trigger.updateChanges only the fields given: the title, the task, the app, who it is for, the commands it watches, or when it acts.
Queries
- GetRigel's routines
agent.routine.listLists the routines Rigel runs on its own: what each does, when it repeats, who it is for, whether it is paused, and when it last ran and runs next. - GetRigel's triggers
agent.trigger.listLists the triggers that make Rigel act after something happens: what each does, the commands that set it off, when it acts, who it is for, whether it is paused, and when it last ran.
Routes
- GetList your conversations with Rigel
agent.conversation_listThe conversations you started with Rigel, newest first. - GetGet a conversation with Rigel
agent.conversation_getOne of your conversations with Rigel, with every message in it, oldest first.