Asana Sprint Status Reporter
Pull sprint status from Asana automatically. See completion rates, blocked tasks, and overdue items without opening the board.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 5 min · Cancel anytime
Setup time
~5 min
Time saved
30 min/standup
Difficulty
Easy
Tools
1 connected
How it works
List Projects
Finds all active projects in your workspace so you can target the right sprint board
Pull Tasks
Retrieves all tasks grouped by section to calculate how many are done, in progress, or waiting
Find Blockers
Searches for blocked tasks, overdue items, and unassigned work that needs attention
Generate Report
Produces a formatted sprint status with completion percentages and action items
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
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:
- Their Asana workspace or team name
- The project name or ID to report on (or "all active projects")
- The sprint date range (optional, defaults to current week)
Example: "Give me the sprint status for the Q1 Product Launch project"
Context
Project Discovery
- Use @Asana/List ProjectsName it "Asana/List Projects" and call it with @Asana/List Projects to find all active projects in the workspace
- Filter to the project(s) the user specified
- Note the project GID for subsequent task queries
Task Breakdown by Section
- Use @Asana/List TasksName it "Asana/List Tasks" and call it with @Asana/List Tasks to pull all tasks from the target project
- Group tasks by section: To Do, In Progress, Done (or equivalent section names)
- Calculate completion percentage: (Done tasks / Total tasks) * 100
- Track task counts per section
Blocked & Overdue Detection
- Use @Asana/Search TasksName it "Asana/Search Tasks" and call it with @Asana/Search Tasks to find tasks marked as blocked or with dependencies
- Search for tasks where the due date has passed and the task is not completed
- Flag tasks with no assignee that are in active sections
- 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]
Related Articles
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