;

Skip to main content

 

  • arrow icon

 

Planview Customer Success Center

Planning Series Automation

A Planning Series is the planning calendar used by your board, which is a sequence of Planning Increments you assign to cards to organize and plan work over time. Many organizations nest increments (for example, a PI with sprints inside it). Your series names and structure may differ, but the pattern is the same: cards can be assigned to one or more increments, and sometimes to increments from more than one Planning Series on the board. 

planning increment.png

Assigning a card a Planning Increment

If increment assignments aren’t actively monitored, they can drift and throw off filters and reporting. Card Automation helps by applying your Planning Series calendar on a schedule or at card events so assignments stay current without a weekly manual chore.  

Because planning increments can be nested, you are also asked to specify top-level or sub-level so date rules and actions apply to the increment you intend, not the wrong layer of the calendar. 

Term

Meaning 

Often referred as ... 

Top-level 

The increment at the top of the series hierarchy 

The PI (program/quarter bucket) 

Sub-level 

A nested increment under a top-level increment 

A sprint 

Example: One quarterly PI (top-level) with two-week sprints (sub-level) underneath. 

Why this matters

  • Date rules (start/end “days ago” or “from now”) run against increments at the level you specify. Use Sub-level when the use case is about sprints; use Top-level when it is about the PI. 

  • Move to next advances along the Planning Series order at the level you chose. On the last sprint under a PI, “next” can be the next PI or its first nested increment. 

  • A card can have both a PI and a sprint assigned; pick the level that matches what you are automating (sprint rollover vs PI change). 

Card Automation Basics

Every automation has three parts: 

  1. When to run: What event starts the check (for example, a card moves, or a scheduled run). 

  1. Criteria : Which cards qualify (lanes, status, Planning Increment rules, and more). 

  1. Action: What happens next (change increment, move card, clear increment, and so on). 

See below for example use cases, and what criteria and actions to apply.

Example Use Cases

# 

Use Case

When it runs 

What it does 

1 

Sprint rollover 

Scheduled 

Unfinished cards move to the next sprint when the current sprint ends 

2 

Sprint start pull 

Scheduled 

Backlog cards move into an active lane when the sprint starts 

3 

Clear increment when done 

Card moved 

Removes increment assignment when work hits Done 

4 

Assign new cards with current sprint 

Card created 

New cards get today’s sprint automatically 

Use Case 1: Sprint rollover 

Use when: Unfinished work should move to the next sprint when the current sprint’s end date has passed. 

Step 1 — When to run 

  • Event type: Scheduled Time  

  • Recurrence: Weekly  

  • Day/time: Choose a weekday that follows your usual sprint end cadence (for example, Monday after a Friday sprint end), or select every day to evaluate every day. Uses your local desktop’s time zone. 

Step 2 — Criteria 

  • Card lanes: Open/active only (exclude Finished) 

  • Planning Increments: Has an increment assigned 

  • Planning Increment Level (for date rules): Sub-level because you are rolling over to the next sprint, not the next increment. 

  • Planning Increment end date: Is less than this number of days ago → 7 if running once weekly 

Step 3 — Action 

  • Action type: Set Planning Increment  

  • Mode: Move to next planning increment  

  • Level: Sub-level 

  • Shift Mode:  

  • Keep current planning increments and add the adjacent one, to maintain history of all targeted sprints on the card 

  • Replace current planning increments, to represent the latest sprint the card is completed on 

Tips 

  • If the sprint that ended is the last sprint under a PI, cards will be added to the next planning series increment (for example the next PI or the first sprint under it). 

  • For Daily schedule: select all Days of the Week + end date 0 days ago. 

 

Use Case 2: Sprint start pull 

Use when: You use a lane for active sprint work and want backlog cards pulled in when the sprint starts. 

Step 1 — When to run 

  • Event type: Scheduled Time  

  • Recurrence: Weekly  

  • Day/time: Choose a weekday that follows your usual sprint end cadence (for example, Monday after a Friday sprint end), or select every day to evaluate every day. Uses your local desktop’s time zone. 

Step 2 — Criteria 

  • Lanes: Your specified backlog lane 

  • Planning Increments: Has an increment assigned 

  • Planning Increment Level (for date rules): Sub-level because you are pulling cards into a new sprint, not the next increment. 

  • Planning Increment start date: Is less than this number of days ago → 7 if running once weekly 

Step 3 — Action 

  • Action type: Move Card  

  • Destination Board/Lane: Your active work lane (for example, “In Progress”) 

Tips 

  • For Daily schedule: select all Days of the Week + end date 0 days ago. 

 

Use Case 3: Clear increment when done 

Use when: Finished cards should not keep increment assignment on reports and views. 

Step 1 — When to run 

  • Event type: Card Moved to Lane 

Step 2 — Criteria 

  • Lanes: Lane that represents finished 

  • Increment assignment: Has at least one planning increment 

Step 3 — Action 

  • Action type: Set Planning Increment  

  • Mode: Clear planning increments 

  • Level: Select "All levels" to completely remove all series from card. 

 

Use Case 4: Assign new cards with current sprint 

Use when: Every new card should be assigned to whichever sprint is active today. 

Step 1 — When to run 

  • Event type: Card Created 

Step 2 — Criteria 

  • Lanes: Target newly created cards in specific lanes 

  • Planning Increment: No increment assigned 

Step 3 — Action 

  • Action type: Set Planning Increment  

  • Mode: Set to current planning increment  

  • Planning Series: Select the applicable current planning increments defined for the board  

  • Level: Sub-level because you are assigning at the sprint level 

  • Update Mode: Add selection to existing planning increments