# Turn a weekly report into a scheduled workflow

Pull the numbers, write the summary and post it to your team every Monday.

- Category: Operations
- Runs on: n8n
- Level: Intermediate
- Setup time: about 90 minutes
- Source: https://crimsonbot.ronskaggs.workers.dev/playbooks/weekly-report-workflow

## You will need

- Read access to the source of your numbers
- An n8n account
- A team channel to post to

## You will end up with

- A report posted every Monday without anyone writing it

## Steps

### 1. Connect the data source

Give n8n read-only access to the sheet, database or dashboard the numbers come from.

### 2. Add an AI step that writes the summary

Pass this week's and last week's numbers to the model and ask for three bullet points on what changed and why it might matter.

### 3. Schedule and post (human checkpoint)

Run the workflow every Monday at 8 am and post the result to your team channel. Have the owner skim the first few runs.

## Tools used

- [n8n](https://n8n.io): Workflow automation with AI agent nodes.
