Validate startup ideas and generate business plans from Telegram with Perplexity and GPT-4o

Go to Workflow
1 views
Built by Dr. Firas Dr. Firas
Created on July 28, 2026

Description

Quick overview
This workflow receives startup ideas via a Telegram bot, uses OpenAI (GPT-4o and GPT-4o mini) plus Perplexity to score, research, and validate them, then generates a full business plan in Google Docs, logs key results to Google Sheets, and returns the plan link in Telegram.

How it works
Receives a Telegram message containing a raw startup idea.
Uses OpenAI (GPT-4o mini) to structure the idea, detect its language, and assign an initial 1–10 idea score with improvement feedback.
If the idea score is below the configured threshold, sends the score reasoning back to Telegram and stops.
If the score meets the threshold, asks in Telegram for approval to run full research and plan generation.
After approval, uses Perplexity to research the target market and competitors and then uses OpenAI (GPT-4o) to structure the findings, score market and competition, and generate differentiation and moat notes.
Uses OpenAI (GPT-4o mini) to validate demand, risks, and go-to-market approach, then computes a composite score and recommendation.
Uses OpenAI (GPT-4o) to write a full business plan, saves it to a Google Doc, appends a summary row to Google Sheets, and sends the Google Doc link back to Telegram.

Setup
Create and connect a Telegram bot credential, then paste the workflow’s Telegram trigger/webhook details by enabling the trigger and messaging your bot.
Add an OpenAI API credential for GPT-4o and GPT-4o mini, and a Perplexity API credential for the Sonar model used for market and competitor research.
Connect Google Docs and Google Sheets OAuth2 credentials, choose the target Google Sheets document, and ensure it has a sheet/tab named "plan" with the expected columns.
Update the configuration values as needed (minimum idea score, default country, model names, and the Google Docs folder ID for where plans are created).

Additional info
Validate startup ideas and generate business plans from Telegram with Perplexity and GPT-4o

Open full documentation on Notion

Need help customizing?
Contact me for consulting and support : Linkedin

MY NEW YOUTUBE CHANNEL
👉 Subscribe to my new YouTube channel. Here I'll share videos and Shorts with practical tutorials and FREE templates for n8n.

Nodes Used (7)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Google Docs
n8n-nodes-base.googleDocs
Google Sheets
n8n-nodes-base.googleSheets
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Perplexity
n8n-nodes-base.perplexity
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Telegram
n8n-nodes-base.telegram