---
description: Notion-to-presentation workflow for OurDigital branded documents
---

# OurDigital Document

Automated Notion-to-presentation pipeline with brand styling.

## Triggers
- "ourdigital document", "ourdigital 문서"
- "ourdigital presentation", "ourdigital 프레젠테이션"

## Pipeline

```
extract_notion.py -> synthesize_content.py -> apply_brand.py
     |                    |                      |
 research.json       synthesis.json         presentation.pptx
```

## Quick Start

```bash
python scripts/run_workflow.py --notion-url [URL] --output presentation.pptx

# Step-by-step
python scripts/extract_notion.py [URL] > research.json
python scripts/synthesize_content.py research.json > synthesis.json
python scripts/apply_brand.py synthesis.json --output presentation.pptx
```

## Scripts

| Script | Purpose |
|--------|---------|
| `run_workflow.py` | Orchestrate full pipeline |
| `extract_notion.py` | Extract content from Notion |
| `synthesize_content.py` | Analyze and structure |
| `apply_brand.py` | Apply corporate styling |

## Output Formats
- PowerPoint (.pptx)
- Figma (via API)
- HTML preview

## Brand Configuration
See `code/assets/brand_config.json` for logo, colors (OurDigital palette), fonts (Poppins/Lora), slide templates.
