Skip to content

Client Project Status Emailer

Example prompt: "Every Monday, for each client project in Asana, compile what was completed last week and what's planned this week, then email a status update to each client."

How to automate client status updates with GloriaMundo

The Problem

Client-facing teams know that regular status updates build trust, but writing them is a chore. For each client project, someone has to review what was completed last week, check what is coming up next, write a clear summary, and send a professional email — all before 10 AM on Monday. When you manage 5-10 client projects, this status update round takes most of the morning. The format is different each time, the detail level varies depending on who writes it, and occasionally a client just does not get an update because the person responsible ran out of time. Inconsistent communication erodes the client relationship you are trying to strengthen.

How GloriaMundo Solves It

We build a workflow that runs every Monday morning and processes each client project in your Asana workspace. A sub-agent handles each project in parallel: an integration step pulls all tasks completed in the past 7 days and all tasks due in the coming week. An LLM step takes that data and generates a formatted status update — what was accomplished, what is in progress, what is planned, and any blockers or risks. The tone and format are consistent across every client. Another integration step sends each status update as a personalised email via Gmail to the relevant client contact. Glass Box preview shows you every email that will be sent, so you can review and adjust any that need a personal touch before they go out.

Example Workflow Steps

  1. Trigger (scheduled): Runs every Monday at 8:00 AM.
  2. Step 1 (integration): Fetch the list of active client projects from Asana.
  3. Step 2 (sub_agent): For each client project, run the following steps in parallel:
    • Step 2a (integration): Pull tasks completed in the past 7 days and tasks due in the next 7 days from Asana.
    • Step 2b (llm): Generate a formatted status update with sections for completed work, current progress, upcoming tasks, and any blockers.
  4. Step 3 (integration): Send each status update as a personalised email via Gmail to the corresponding client contact.

Integrations Used

  • Asana — source of project data, including completed and upcoming tasks for each client
  • Gmail — sends the formatted status update emails to each client contact
  • Google Docs — optionally stores a copy of each status update for internal records

Who This Is For

Account managers, project leads, and agency owners who manage multiple client projects and need to send consistent, professional weekly updates without spending their entire Monday morning writing them. Especially valuable for teams managing 5 or more active client engagements simultaneously.

Time & Cost Saved

Writing a single client status update takes about 20-30 minutes when done properly — reviewing the project, summarising progress, and crafting a professional email. For a team managing 8 client projects, that is 2.5-4 hours every Monday. This workflow reduces the total time to roughly 15-20 minutes of reviewing the generated emails in Glass Box preview. Over a month, that is 8-15 hours of writing time reclaimed, and every client gets a consistently formatted update without fail.