At a time, run a tool or workflow

Set, list, remove or run now this person's schedules: at one time, or every day or week at a local time in a time zone, a tool runs or a workflow starts by itself

The same schedules as set_schedule, list_schedules, remove_schedule and run_now. every: { unit: day | week, at: "09:00", time_zone, on: [monday, ...], interval } repeats; once_at: "2026-10-01T09:00:00-04:00" runs once. starts_on is the first day it may run. list shows each schedule's next run and last_run.

What it asks for

  • operation (Optional, one of): set (also changes or turns on and off one with its id), list (when left out), remove, run-now (runs it once, now), or reset (puts one of Trillion's own back as Trillion has it now)
  • schedule_id (Optional, words): A schedule_id from list; set with it changes that schedule, remove, run-now and reset need it
  • every (Optional, details): { unit: day | week, at: 24-hour local time, time_zone, on: days of the week, interval }
  • once_at (Optional, words): One time, with its zone
  • starts_on (Optional, words): First day it may run, like 2026-10-01
  • overlap (Optional, one of): allow (default) starts at each time; wait retains an unfinished prior run until it ends. Run now still starts a new run. An existing schedule keeps its setting when omitted.
  • then (Optional, details): What runs: { "tool_id": "tool:...", "input": {...} } or { "workflow_id": "workflow:...", "input": {...} }. An input value { "fill": { "from": "record", "field": "text" } } is taken from what set it off.
  • label (Optional, words): What the schedule is for, in plain words
  • enabled (Optional, yes or no): On (true) or off (false)
  • input (Optional, details): run-now: values laid over the then's own input

Use it from your AI

Connect the AI you already use to Trillion once. Then ask in your own words; your AI finds this tool by what it does and runs it.

Say to your AI: “Use Trillion to set, list, remove or run now this person's schedules: at one time, or every day or week at a local time in a time zone, a tool runs or a workflow starts by itself”

What your AI calls: run_tool {"tool_id":"tool:run-at-a-time"}