Skip to content
Stuck? Ask Ghostex.Learn how
Ghostex
Esc
↑↓navigate↵open⌘Jpreview
On this page

Automations

Run an agent on a schedule, like a nightly review or a morning summary.

The Automate view runs agents for you on a schedule. Use it for chores you’d otherwise start by hand: a daily dependency check, a nightly code review, or a weekly summary of what changed.

Create an automation

Open Automate from the view panel and add a new automation. Give it:

  • A name and the agent to run.
  • A prompt: what the agent should do each time.
  • A schedule: once, every few minutes or hours, daily, weekly, or a cron expression, in your time zone.
  • Where it runs: in your project folder, in a fresh worktree so it doesn’t touch your work, or in an existing agent conversation.

Each run shows up in the list with its status and full transcript. Archive runs you’ve checked.

All Automations in the sidebar’s More Options menu lists automations across every project.

One-off timed messages

To send a single message later, right-click a session and choose Advanced > Delayed Send. Choose when it goes:

  • When all agents finish (the default), when this agent finishes, or when a specific agent finishes.
  • After a delay, in hours and minutes.
  • At a Specific time.

An armed Delayed Send shows on the session’s working card. Right-click the session for Postpone By (10 minutes to 5 hours), Edit Delayed Send or Disable Delayed Send.

From a terminal, ghostex automations --help covers saving, running and turning automations on and off.

Was this page helpful?