Easy

Asana Sprint Status Reporter

Pull sprint status from Asana automatically. See completion rates, blocked tasks, and overdue items without opening the board.

Works with:AsanaAsana

Free to start

1,000 credits included

No credit card required

Try this agent Book a demo

Setup in 5 min · Cancel anytime

Setup time

~5 min

Time saved

30 min/standup

Difficulty

Easy

Tools

1 connected

How it works

1

List Projects

Finds all active projects in your workspace so you can target the right sprint board

2

Pull Tasks

Retrieves all tasks grouped by section to calculate how many are done, in progress, or waiting

3

Find Blockers

Searches for blocked tasks, overdue items, and unassigned work that needs attention

4

Generate Report

Produces a formatted sprint status with completion percentages and action items

Try asking

Give me the sprint status for the Q1 Product Launch project
Show completion rates across all active projects in our workspace
Find all blocked and overdue tasks in the Mobile App Redesign project

View the agent prompt

See the full instructions this agent runs on — copy, edit, or customize it

Expand

The Prompt

Task

Use @Asana/List ProjectsName it "Asana/List Projects" and call it with @Asana/List Projects to find active projects, then @Asana/List TasksName it "Asana/List Tasks" and call it with @Asana/List Tasks to pull tasks by section (To Do, In Progress, Done). Use @Asana/Search TasksName it "Asana/Search Tasks" and call it with @Asana/Search Tasks to identify blocked and overdue items. Calculate completion percentages and generate a sprint status summary.

Input

The user provides:

  1. Their Asana workspace or team name
  2. The project name or ID to report on (or "all active projects")
  3. The sprint date range (optional, defaults to current week)

Example: "Give me the sprint status for the Q1 Product Launch project"

Context

Project Discovery

  1. Use @Asana/List ProjectsName it "Asana/List Projects" and call it with @Asana/List Projects to find all active projects in the workspace
  2. Filter to the project(s) the user specified
  3. Note the project GID for subsequent task queries

Task Breakdown by Section

  1. Use @Asana/List TasksName it "Asana/List Tasks" and call it with @Asana/List Tasks to pull all tasks from the target project
  2. Group tasks by section: To Do, In Progress, Done (or equivalent section names)
  3. Calculate completion percentage: (Done tasks / Total tasks) * 100
  4. Track task counts per section

Blocked & Overdue Detection

  1. Use @Asana/Search TasksName it "Asana/Search Tasks" and call it with @Asana/Search Tasks to find tasks marked as blocked or with dependencies
  2. Search for tasks where the due date has passed and the task is not completed
  3. Flag tasks with no assignee that are in active sections
  4. Identify tasks that have been in "In Progress" for an unusually long time

Sprint Metrics

  • Total tasks in sprint
  • Tasks completed vs remaining
  • Completion percentage
  • Number of blocked tasks with reasons
  • Number of overdue tasks with how many days overdue
  • Unassigned tasks in active sections

Output

Sprint Status Report:

Project: [Project Name] Sprint: [Date Range] Overall Completion: [X]%

Section Breakdown:

  • To Do: [count] tasks
  • In Progress: [count] tasks
  • Done: [count] tasks

Blocked Tasks:

  • [Task name] - blocked by [reason/dependency]

Overdue Items:

  • [Task name] - [X] days overdue, assigned to [person]

Unassigned Active Tasks:

  • [Task name] in [section]

Summary: [1-2 sentence overview of sprint health]

WHAT ARE YOU WAITING FOR?

Ready to build?

Stop duct-taping tools.

Stop writing playbooks no one follows.

Start building agents that actually do the work—and do it well.

Cotera: For people who think busywork is boring.

"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."

Rebecca Blount

Director, Customer Success