/
/
Write Asana status updates that match the real work
For project managers who want their weekly Asana status drafted from finished and overdue tasks by their AI assistant, and posted only when they approve.
On this page
Connector
Connect Asana, pick your AI tool and paste the prompt.
The problem
Status updates that are late or too rosy
Writing a weekly status update means reviewing what finished, what is next and what is late, then choosing an honest status. It is a chore, so updates are late, vague or more optimistic than the work.
Without PopdockAI
- Review last week's completed tasks
- Find overdue and upcoming work
- Pick a status by feel
- Write the update from memory
With PopdockAI
- Last update, finished work and due tasks read
- Status picked from the evidence
- Done, Next and Risks drafted from real tasks
- Nothing posted until you approve
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Draft a status update for the Asana project `{project-name}` covering the last `{lookback-days}` days (default 7), show it to the user, and post it only after they approve.
**Step 1: Identify the project**
Call `asana-get-project` with `name` set to `{project-name}`. If none or more than one project matches, list what you found and stop. Record the `project-id` and due date.
**Step 2: Gather the evidence**
* Call `asana-get-status-updates` with `parent-id` set to the project id and read the most recent update, so the new one follows on from it.
* Call `asana-get-tasks` with `projects` set to the exact project name, `completed` set to true and `completed-at.from` set to `{lookback-days}` days ago: this is what got done.
* Call `asana-get-tasks` with `projects` set to the project name and `completed` set to false: from this take what is overdue and what is due in the next 14 days.
**Step 3: Draft**
Choose a status of on_track, at_risk or off_track (on_hold only if the user says the project is paused). Use off_track when the project due date has passed or several key tasks are badly overdue, at_risk when anything is overdue. Write:
* **Title:** a short headline for the period
* **Text** in plain text with three short sections: Done (the completed tasks that matter, not every one), Next (what is due in the next two weeks), Risks and blockers (overdue tasks with owner and days late)
Show the user the status, title and text, and the evidence counts behind the status choice. Then ask: post this as it stands, edit it, or cancel.
**Step 4: Post, only on approval**
When, and only when, the user explicitly approves, call `asana-create-status-for-project` once with `project-id`, `status`, `title` and `text`. Report the returned id and status. If the user edits the draft, show the revised draft and ask again.
**Rules & Guidelines:**
* `asana-create-status-for-project` is the only write tool this prompt may call, and only once, after explicit approval. Do not call `asana-create-status-update`, `asana-create-status-for-portfolio`, `asana-update-project`, `asana-update-task` or any other write tool.
* Never post a draft the user has not seen. Silence or an ambiguous reply is not approval.
* Do not invent progress: every item under Done must be a task returned in Step 2.
**Validation:**
* If nothing was completed in the period, say so in the draft rather than padding it.
* If the post fails, show the error and the draft so the user can post it by hand.Who it's for
One answer, three teams that use it
Project managers
Write the weekly update in minutes
Get a draft built from real tasks, ready to post.
Draft the weekly status update for the Contoso Migration project in Asana.
Team leads
Pick an honest status
The suggested status comes with the evidence behind it.
Should the Fabrikam Launch project be at risk this week? Draft the Asana status.
Program managers
Keep updates consistent across projects
Every draft follows the same Done, Next and Risks shape.
Draft a status update for the Northwind Data project with Done, Next and Risks.
How it works
What PopdockAI does when you ask
You name the project and your AI assistant drafts the update with the evidence behind it. You post, edit or cancel.
01
Ask
You name the project.
02
Read
It reads the last update, tasks finished this week and open work that is overdue or due soon.
03
Draft
It writes a status, title and Done, Next and Risks sections, with the evidence.
04
Approve
You post, edit or cancel, and nothing is posted without your approval.
What PopdockAI provides
The tools behind the answer
Ready made tools for Asana and one secure connection to your AI tool. No code, no exports.
asana-get-project
asana-get-status-updates
asana-get-tasks
asana-create-status-for-project
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
On time updates that match the work
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
