Schedule tasks with Spark

Pricing banner: The following capabilities are available on all Productboard plans.

 

Scheduled tasks let you automate recurring Spark workflows so they run on a defined cadence without any manual effort. When a task 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 tasks?

A scheduled task 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. Tasks can run on a recurring schedule (hourly, daily, on weekdays, or weekly) or upon a manual trigger.

Creating a scheduled task

You can create a scheduled task from the Scheduled tasks page in Spark's sidebar.

  1. In Spark, click Scheduled tasks in the sidebar.
  2. Click Add task.


     
  3. Enter a Name for the task.
  4. Optionally, add a Description to remind yourself what the task does.
  5. 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. 


     
  6. Select a Frequency
  7. If your chosen frequency requires it, set the Time and Day.
  8. Click Create.

Tip: You can also start building a scheduled task by typing /schedule in any Spark conversation.

Schedule frequency options

Choose the frequency that fits your workflow when creating or editing a task.

Frequency When it runs
Manual Only when you trigger it manually
Hourly Every hour
Daily Once per day at a time you specify
Weekdays Every Monday – Friday at a time you specify
Weekly Once per week on the day and time you specify

Note: Recurring tasks may run with a small delay.

Viewing run history

Each scheduled task 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.

  1. From the Scheduled page, click a scheduled task to open its detail page.
  2. Scroll to Run history.
  3. Review each run's timestamp and status: Pending, Running, Completed, or Failed.
  4. 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 task

You can update a task's name, description, instructions, or schedule at any time.

  1. From the Scheduled page, click a scheduled task to open its detail page.
  2. Click the edit button in the page header.


     
  3. Update the fields as needed.
  4. Click Save to save your changes.

Deleting a scheduled task

Deleting a task removes it and all its run history permanently. This action can't be undone.

  1. From the Scheduled page, click a scheduled task to open its detail page.
  2. Click ••• More actions > Delete task.
  3. Confirm the deletion when prompted.

After deletion, you're returned to the Scheduled page.

Failed runs

If a run fails, it appears in the task's Run history with a Failed status. The task stays enabled and continues to run on its schedule. Failed runs don't automatically disable the task.

To investigate, open the task's detail page and locate the failed run in its history. If the task keeps failing, review your prompt in the Instructions field and update it as needed.

See also

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

See more
Our Support hours:
Monday to Friday from 9:00 am - 2:00 am CET. Monday to Friday from 0:00 am - 5:00 pm PST.
Productboard Academy
Become a Productboard expert with self-paced courses, quick tip videos, webinars and more.
Product Makers Community
Connect with product leaders, share and find product jobs, and learn how to approach similar challenges. Come join our Product Makers community.