Uploading Documents
How to upload source documents that the AI uses to generate the initial PRD.
Uploading Documents
Before the AI can generate a PRD, it needs source material to work from. The Documents page is where you upload any existing materials that describe the project, its goals, its constraints, and its intended users.
Why Documents Matter
The quality of the AI-generated PRD is directly proportional to the quality and completeness of the documents you upload. The AI reads all uploaded documents and extracts:
- Project goals and objectives
- Target users and personas
- Functional requirements
- Technical constraints
- Business context and success metrics
The more context you provide, the more specific and accurate the generated PRD will be. A sparse or vague set of documents will produce a generic PRD that requires significant manual editing. Rich, detailed source material produces a PRD that already captures most of what you need.
Accepted File Types
| Format | Extension | Notes |
|---|---|---|
.pdf | Most common; works with text-based PDFs. Scanned image-only PDFs may not extract properly. | |
| Word Document | .docx | Fully supported including formatting. |
| Plain Text | .txt | Works well for structured notes, outlines, and technical specs. |
Maximum file size per upload is 50 MB.
What to Upload
You don't need to have all the answers before uploading. Even partial or rough documents are valuable. Good candidates include:
- Business cases or executive briefs — explain why the project exists and what success looks like.
- Customer research or user interviews — give the AI context about who the users are.
- Existing feature specifications — previous requirements docs, user stories, or feature descriptions.
- Technical architecture notes — constraints, infrastructure decisions, or platform requirements.
- Competitive analysis — what alternatives exist and how this product should differ.
- Regulatory or compliance documentation — legal, security, or industry requirements that constrain the build.
Uploading Files
From the Documents page of your project, drag and drop files onto the upload area, or click the area to open a file picker. Multiple files can be uploaded at once.
Each uploaded file appears in the document list with its name, size, type, and upload date. You can remove any document before generating the PRD by clicking the delete icon next to it.
Context Attachments
In addition to source documents, you can upload context attachments — files that inform the project's guardrails rather than its requirements. These are useful for:
- Design system files (brand guidelines, color palettes)
- Technology stack documentation
- Security compliance checklists
Context attachments are used separately from the PRD generation documents and are accessible from the project context sections.
Generating the PRD
Once your documents are uploaded, click the Generate PRD button at the top of the Documents page. This triggers the AI to process all uploaded files and create the initial PRD.
PRD generation runs as a background job, so you can navigate away from the page. You'll receive a notification when it's complete, and the Documents page will show a progress indicator while the job runs.
Note: You can only trigger PRD generation once per project unless the project is reset. Make sure your documents are complete before clicking Generate.
After Generation
Once the PRD is ready, the project automatically advances to the Generating phase and you'll be navigated to the PRD page to review the output. See PRD Generation for the next steps.