# Turn a Rough Product Idea into a Requirements Brief with AI Chat

**URL:** <https://community.n8n.io/t/turn-a-rough-product-idea-into-a-requirements-brief-with-ai-chat/295898>\
**Category:** Built with n8n\
**Tags:** workflow-building\
**Created:** [May 16, 2026, 10:03pm UTC](https://community.n8n.io/t/turn-a-rough-product-idea-into-a-requirements-brief-with-ai-chat/295898 "2026-05-16T22:03:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NodrrS](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/nodrrs/32/174191_2.png) [@NodrrS](https://community.n8n.io/u/NodrrS)\
**Post date:** [May 16, 2026, 10:03pm UTC](https://community.n8n.io/t/turn-a-rough-product-idea-into-a-requirements-brief-with-ai-chat/295898/1 "2026-05-16T22:03:35Z")

</div>

I built a lightweight n8n AI workflow that turns a rough product idea into a structured requirements brief through chat.

Workflow JSON:  
I cannot upload attachments yet because this is a new forum account, so I shared the workflow JSON here:  
[[GitHub Gist link]](https://gist.github.com/NodrrS/0d907b58983992e35a8fcba104195e56)

It is designed as a simple product discovery helper for founders, consultants, no-code builders, and automation builders.

What it does:

- Receives a rough product idea through n8n chat

- Extracts structured product intake data

- Applies a lightweight requirements framework

- Generates a requirements brief

- Parses and validates the AI output

- Returns a markdown brief in the same chat

Nodes used:

- Chat Trigger

- Code nodes

- OpenAI nodes

- Sticky Notes for setup and documentation

Output includes:

- Project summary

- Problem statement

- Target users

- Goals

- Assumptions

- Functional requirements

- Non-functional requirements

- MVP scope

- Out of scope

- Open questions

- AI-generated disclaimer

Setup:

1. Import the workflow JSON.

2. Add your OpenAI credential to both OpenAI nodes.

3. Open the chat panel.

4. Paste a rough product idea.

5. Review the generated requirements brief.

6. Adapt the prompt, framework profile, or markdown format for your use case.

Sample input:  
I want to build a simple web app for independent fitness coaches. It should help them manage clients, create workout plans, track progress, and send weekly check-ins. Target users are solo fitness coaches and small personal training studios. Keep it mobile-friendly, simple for MVP, and GDPR-friendly.

Disclaimer:  
This brief is AI-generated from the provided input. It is intended as a starting point for product discovery and requirements discussion, not as a final specification.

I would appreciate feedback from the community, especially around output quality, prompt structure, and how to make the workflow easier for beginners to use.

Cheers

Nodrr
