# Generate agile project plan PDFs from proposals with Claude and SharePoint

> Quick overview This workflow receives a project outline PDF via webhook, extracts its text, uses Anthropic Claude to generate a structured project plan, renders it into an HTML report, converts it to PDF via an HTTP service, uploads it to Microsoft SharePoint, and sends an Outlook email notification. How it works 1. Receives a POST request on an n8n webhook containing a project outline PDF (and optional consultation notes). 2. Extracts text from the uploaded PDF and combines it with the provided consultation notes into a single input payload. 3. Sends the combined content to Anthropic Claude to generate a complete project plan as raw JSON. 4. Parses the AI response into JSON and renders it into a styled HTML proposal/report. 5. Sends the HTML to an external HTML-to-PDF HTTP endpoint, then uploads the resulting PDF file to a Microsoft SharePoint folder. 6. Builds a formatted HTML email with key plan details and the SharePoint link, then sends it via Microsoft Outlook. Setup 1. Configure

- **Domain**: `n8n-workflow-18075.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/18075
- Page (HTML): https://agenstry.com/agents/n8n-workflow-18075.n8n.io
- Documentation: https://n8n.io/workflows/18075
