Workflows / Ops, Agencies

Weekly project status

Turns an Asana project into an update you can send a client as is.

Sheets, Docs & Calendar Asana
Try this workflow
The promptFree
Write a weekly status update for the Asana project "[project name]".

1. Use asana_list_workspaces and asana_list_projects to find "[project name]", then asana_list_tasks for its tasks.
2. Use google_calendar_list_calendars and google_calendar_list_events for the next 14 days and pick out anything related to the project.

Format: status in one word (on track, at risk, off track) with a reason, what was completed in the last 7 days, overdue tasks by owner, what is due next, and upcoming meetings. Write it so a client can read it as-is.

Before you start, ask me for anything in square brackets. Use my SingleBrain Gateway tools for this, such as asana_list_workspaces. Only use numbers the tools return. If you cannot see SingleBrain tools, stop and tell me to connect SingleBrain Gateway at https://gateway.singlebrain.com first.
Open in Claude
What it does, 3 calls
01Finds the projectList projectsFree
02Reads tasks, owners, due dates and completionList tasksFree
03Pulls related meetings from the next 14 daysUpcoming eventsFree
One runFree on your accounts
You get, an example

A one-word status, what's done, what's late by owner, and the next two weeks of meetings.

Status: at risk. 4 tasks overdue, 3 of them on design
Done this week: sitemap, hosting migration
Next: content freeze on Friday, review call Tuesday 2pm
✓ It reads your data and changes nothing, and every call shows up in your activity log.

Example only. Not customer data.