Scheduled automations let you automate recurring Spark workflows so they run on a defined cadence without any manual effort. When an automation runs, Spark delivers the output as a new chat thread you can review at any time. This is great for building things like weekly competitive scans, daily feedback digests, or periodic strategy check-ins.
In this article:
- What are scheduled automations?
- Creating a scheduled automation
- Schedule frequency options
- Viewing run history
- Editing a scheduled automation
- Deleting a scheduled automation
- Failed runs
What are scheduled automations?
A scheduled automation is a saved Spark prompt that runs automatically on a schedule you define. Each run executes your prompt and surfaces the output as a new Spark conversation. Automations can run on a recurring schedule (hourly, daily, on weekdays, or weekly) or upon a manual trigger.
Creating a scheduled automation
You can create a scheduled automation from the Scheduled page in Spark's sidebar.
- In Spark, click Scheduled in the sidebar.
- Click Add automation.
- Enter a Name for the automation.
- Optionally, add a Description to remind yourself what the automation does.
- In the Instructions field, enter the prompt Spark will run on each execution. You can use the skill picker to add a skill into the instructions.
- Select a Frequency.
- If your chosen frequency requires it, set the Time and Day.
- Click Create.
Tip: You can also start building a scheduled automation by typing /schedule in any Spark conversation.
Schedule frequency options
Choose the frequency that fits your workflow when creating or editing a automation.
Note: Recurring automations may run with a small delay.
Viewing run history
Each scheduled automation has a Run history section on its detail page. You can see when each run occurred, its current status, and (for completed runs) open the resulting Spark chat thread.
- From the Scheduled page, click a scheduled automation to open its detail page.
- Scroll to Run history.
- Review each run's timestamp and status: Pending, Running, Completed, or Failed.
- For a completed run, click Open thread to view its output in Spark.
The page updates automatically while a run is in progress, so you don't need to refresh manually.
Editing a scheduled automation
You can update a automation's name, description, instructions, or schedule at any time.
- From the Scheduled page, click a scheduled automation to open its detail page.
- Click Edit automation in the page header.
- Update the fields as needed.
- Click Save to save your changes.
Deleting a scheduled automation
Deleting a automation removes it and all its run history permanently. This action can't be undone.
- From the Scheduled page, click a scheduled automation to open its detail page.
- Click ••• More actions > Delete automation.
- Confirm the deletion when prompted.
After deletion, you're returned to the Scheduled page.
Failed runs
If a run fails, it appears in the automation's Run history with a Failed status. The automation stays enabled and continues to run on its schedule. Failed runs don't automatically disable the automation.
To investigate, open the automation's detail page and locate the failed run in its history. If the automation keeps failing, review your prompt in the Instructions field and update it as needed.