Can I schedule an agent to run on its own?

Yes. Scheduling runs an agent prompt at a set time, once or on a repeating cadence (daily, weekdays, weekly, monthly, quarterly, or yearly), with its own gem, prompt, agent, model, and approval mode. A schedule can also run a plain shell command with no agent, which is the right choice when the task is already decided, and it can rotate through a list so each firing does the next entry. Set it up in settings, schedules or via crystl schedule add. It’s free up to 3 schedules on every tier; a Guild membership lifts the cap.