Skip to content

Recurring tasks

A recurring task is just a regular task with a schedule attached. The task itself is the template; CaseFlow clones it on each scheduled date. Use this for work that repeats: weekly status calls, monthly billing reviews, quarterly compliance filings, annual bar renewals.

Setting up a recurring task

Create a task normally (from the Tasks page or from a matter). Inside the new-task modal, find the Repeat every dropdown and pick one of:

  • 1 week
  • 2 weeks
  • 1 month
  • 2 months
  • 3 months
  • 6 months
  • 1 year
  • Custom

Choosing Custom reveals a number input and a unit dropdown (days, weeks, months, years), so you can configure intervals like "every 3 weeks" or "every 45 days".

Once a recurrence is set, a Total cycles field appears. Enter the number of times to repeat. Tick the No limit checkbox (or leave the value at 0) to run indefinitely.

img_10.png

img_11.png

Click Save. The first task is the one you just created; CaseFlow does not create an extra "first instance" up front.

How instances are created

CaseFlow runs a daily check at the firm-wide hour configured under Setup → Settings → Cron Job ("Hour of day to perform auto operations" for tasks). On each run it:

  1. Finds every active recurring task that is due to spawn a new instance today.
  2. Copies the task into a new task with status Not Started, the new start date set to the recurrence date, and the due date offset by the same number of days as the original.
  3. The new task is independent. It carries over followers, checklist items, assignees, custom fields, and (optionally) attachments. The new task is not itself marked as recurring; it is a regular task.
  4. The cycles counter on the parent task ticks up by one.

Completing or deleting an instance does not affect the schedule; the next instance will still be created.

Editing the schedule

Open the recurring task and edit it. You can change interval, cycles, due date, assignees, checklist, description, etc.

Changes to the parent task affect future instances only. Already-created instances are not retroactively updated.

The Start Date field is locked once the recurrence has fired at least once.

Stopping a recurrence

To stop the recurrence, open the parent task and set Repeat every back to the empty option (the first item in the dropdown). Saving the task clears the recurrence and the schedule stops. Already-created instances stay where they are.

Setting Total cycles to 0 does not stop the recurrence. 0 means unlimited.

You can also let it expire naturally by setting Total cycles to a positive integer; once the cycle count reaches that number, no more instances are created.

Status of new instances

Every newly created instance lands in Not Started.

Cycles passed indicator

When editing a recurring task that has already run, the Total cycles label shows a small "X cycles passed" hint, and the field is bounded so you cannot accidentally set the limit below the count of instances already created.

Linking to matters

A recurring task can be related to a matter the same way any task can. Each new instance is created against the same matter, so it lands on that matter's task list.

If the matter closes, the recurring task keeps creating instances. Stop the recurrence manually (clear Repeat every) when the matter ends.

Common examples

TaskRepeat everyNotes
Weekly team standup notes1 weekAssign to all staff
Monthly trust reconciliation1 monthAssign to the bookkeeper
Quarterly CLE tracking3 monthsAssign to each attorney
Annual bar registration1 yearPer-attorney
Bi-weekly billing reviewCustom: 2 weeksAssign to billing manager