Asana Standup Report Generator
Generate daily standup reports from Asana task data. See what each team member did yesterday, is doing today, and what's blocked.
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
20 min/standup
Difficulty
Easy
Tools
1 connected
How it works
Find Completed Work
Searches for tasks completed since the last standup, grouped by team member
Track In Progress
Pulls currently active tasks with due dates and how long they have been in progress
Surface Blockers
Finds blocked, overdue, and stalled tasks that need attention or escalation
Format Report
Generates a clean per-person standup with yesterday, today, and blockers sections
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/Search TasksName it "Asana/Search Tasks" and call it with @Asana/Search Tasks to find tasks completed yesterday, tasks currently in progress, and tasks that are blocked or overdue. Use @Asana/Get TaskName it "Asana/Get Task" and call it with @Asana/Get Task to pull full details on relevant tasks. Generate a per-person standup report with what they did, what they're doing, and what's blocked.
Input
The user provides:
- Their Asana project or workspace name
- The team members to include (or "all" for everyone on the project)
- The date range (optional, defaults to yesterday/today)
Example: "Generate a standup report for the Platform team project"
Context
Completed Yesterday
- Use @Asana/Search TasksName it "Asana/Search Tasks" and call it with @Asana/Search Tasks to find tasks completed in the last 24 hours (or since the last business day)
- Group completed tasks by assignee
- Use @Asana/Get TaskName it "Asana/Get Task" and call it with @Asana/Get Task to pull task details like section, project, and any notes
In Progress Today
- Search for tasks that are currently assigned and in "In Progress" or equivalent sections
- Include tasks with due dates today or this week
- Note how long each task has been in progress
Blocked or Overdue
- Search for tasks that are marked as blocked or have unresolved dependencies
- Find tasks where the due date has passed
- Pull the blocking reason from task details or dependencies
- Flag tasks with no recent updates that might be silently stalled
Report Generation
For each team member, compile:
- Yesterday: List of tasks completed with brief descriptions
- Today: List of tasks in progress with context on what they're working on
- Blockers: Any tasks that are stuck, overdue, or waiting on someone else
Formatting Guidelines
- Keep task descriptions brief (one line each)
- Include task links where possible
- Highlight overdue items clearly
- If a person had no activity yesterday, note it rather than skipping them
Output
Daily Standup Report — [Date]
[Person Name]
- Yesterday: Completed [task name], [task name]
- Today: Working on [task name] (due [date]), [task name]
- Blockers: [task name] — waiting on [dependency/person]
[Person Name]
- Yesterday: Completed [task name]
- Today: Working on [task name], [task name]
- Blockers: None
[Person Name]
- Yesterday: No completed tasks
- Today: Working on [task name] (3 days overdue)
- Blockers: [task name] — blocked by [task in other project]
Team Summary:
- Tasks completed yesterday: [count]
- Tasks in progress today: [count]
- Blocked tasks: [count]
- Overdue tasks: [count]
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