Project updates

Project status report

Send a weekly project update with status, key numbers, and what happens next.

File types
PDF
Size
A4 PDF
Use case
Project updates
Licence
Free to copy and use in your own templates
Source
Made by thirds.ai with the open-licence Oswald font, original graphic marks, and fictional sample names.
A portrait status report on a pale pink background with a tilted white On track status tag, a lime-green metric strip, a milestone table with dark state pills, and paired plum risks and lime next-steps cards for Northstar onboarding refresh.
project-status-report/template.html

About this design

What you can make with it.

Teams send this each week to keep a client or manager up to date. It shows the project status, a plain summary, a few key numbers, a milestone table, and lists of risks and next steps. Update the numbers, milestones, and risks so the report matches this week's work.

Your details

What you can change.

These are the words and numbers you swap for your own. The design stays the same.

  1. Project nameA short text.
  2. ClientA short text.
  3. PeriodA short text.
  4. OwnerA short text.
  5. StatusA short text.
  6. SummaryA longer text with more than one line.
  7. MetricsA list of items. Each item has label and value.
  8. MilestonesA list of items. Each item has name, state and detail.
  9. RisksA short text.
  10. Next stepsA short text.
  11. FooterA short text.
Sample data
{
  "project_name": "Northstar onboarding refresh",
  "client": "Fieldnote Labs",
  "period": "Week ending 11 October 2026",
  "owner": "Sam Taylor",
  "status": "On track",
  "summary": "The new welcome flow is ready for review. The team has the content, layout, and handover notes needed for the next check-in with the client.",
  "metrics": [
    {
      "label": "Brief",
      "value": "Approved"
    },
    {
      "label": "Screens",
      "value": "12 ready"
    },
    {
      "label": "Review",
      "value": "18 Oct"
    },
    {
      "label": "Budget",
      "value": "On plan"
    }
  ],
  "milestones": [
    {
      "name": "Content map",
      "state": "Done",
      "detail": "Signed off by the client on 2 October"
    },
    {
      "name": "Wireframes",
      "state": "Done",
      "detail": "Approved after the second workshop"
    },
    {
      "name": "Prototype",
      "state": "Review",
      "detail": "Feedback due Friday from the design panel"
    },
    {
      "name": "Copy pass",
      "state": "Review",
      "detail": "Final tone check with the brand lead"
    },
    {
      "name": "Accessibility check",
      "state": "Next",
      "detail": "Booked with the audit partner"
    },
    {
      "name": "Handover",
      "state": "Next",
      "detail": "Prepare the source pack and licences"
    },
    {
      "name": "Launch",
      "state": "Planned",
      "detail": "Target release the last week of October"
    }
  ],
  "risks": "Client feedback on the prototype may move the handover date by a few days.",
  "next_steps": "Run the review, log every decision, and update the source pack before Friday.",
  "footer": "Weekly status report for the Fieldnote Labs onboarding project"
}

For developers

Make this file from your code or your AI tools.

Save your copy once, then send the new details with each request. Each finished file costs 1 credit.

API request
curl https://thirds.ai/v1/pdf \
  -H "Authorization: Bearer $THIRDS_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: project-status-report-1" \
  -d '{"template_id":"tpl_your_copy","version":1,"data":{"project_name":"Northstar onboarding refresh","client":"Fieldnote Labs","period":"Week ending 11 October 2026","owner":"Sam Taylor","status":"On track","summary":"The new welcome flow is ready for review. The team has the content, layout, and handover notes needed for the next check-in with the client.","metrics":[{"label":"Brief","value":"Approved"},{"label":"Screens","value":"12 ready"},{"label":"Review","value":"18 Oct"},{"label":"Budget","value":"On plan"}],"milestones":[{"name":"Content map","state":"Done","detail":"Signed off by the client on 2 October"},{"name":"Wireframes","state":"Done","detail":"Approved after the second workshop"},{"name":"Prototype","state":"Review","detail":"Feedback due Friday from the design panel"},{"name":"Copy pass","state":"Review","detail":"Final tone check with the brand lead"},{"name":"Accessibility check","state":"Next","detail":"Booked with the audit partner"},{"name":"Handover","state":"Next","detail":"Prepare the source pack and licences"},{"name":"Launch","state":"Planned","detail":"Target release the last week of October"}],"risks":"Client feedback on the prototype may move the handover date by a few days.","next_steps":"Run the review, log every decision, and update the source pack before Friday.","footer":"Weekly status report for the Fieldnote Labs onboarding project"}}'
MCP call
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "render",
    "arguments": {
      "output": "pdf",
      "idempotency_key": "project-status-report-1",
      "request": {
        "template_id": "tpl_your_copy",
        "version": 1,
        "data": {
          "project_name": "Northstar onboarding refresh",
          "client": "Fieldnote Labs",
          "period": "Week ending 11 October 2026",
          "owner": "Sam Taylor",
          "status": "On track",
          "summary": "The new welcome flow is ready for review. The team has the content, layout, and handover notes needed for the next check-in with the client.",
          "metrics": [
            {
              "label": "Brief",
              "value": "Approved"
            },
            {
              "label": "Screens",
              "value": "12 ready"
            },
            {
              "label": "Review",
              "value": "18 Oct"
            },
            {
              "label": "Budget",
              "value": "On plan"
            }
          ],
          "milestones": [
            {
              "name": "Content map",
              "state": "Done",
              "detail": "Signed off by the client on 2 October"
            },
            {
              "name": "Wireframes",
              "state": "Done",
              "detail": "Approved after the second workshop"
            },
            {
              "name": "Prototype",
              "state": "Review",
              "detail": "Feedback due Friday from the design panel"
            },
            {
              "name": "Copy pass",
              "state": "Review",
              "detail": "Final tone check with the brand lead"
            },
            {
              "name": "Accessibility check",
              "state": "Next",
              "detail": "Booked with the audit partner"
            },
            {
              "name": "Handover",
              "state": "Next",
              "detail": "Prepare the source pack and licences"
            },
            {
              "name": "Launch",
              "state": "Planned",
              "detail": "Target release the last week of October"
            }
          ],
          "risks": "Client feedback on the prototype may move the handover date by a few days.",
          "next_steps": "Run the review, log every decision, and update the source pack before Friday.",
          "footer": "Weekly status report for the Fieldnote Labs onboarding project"
        }
      }
    }
  }
}

Make this design yours.

Open it in the editor, change anything you like, and keep it with your own templates. Your first 50 credits each month are free.