Prompt
A prompt template that generates a business plan based on user input and chat history. Used to create dynamic prompts for the LLM.
Generate a business plan based on {input}, use {chat_history} to remember past queries.
Easily generate comprehensive business plans using AI. This workflow collects user input, utilizes chat history for context, and leverages a prompt template and language model to deliver tailored business plans, streamlining your business strategy creation process.
Collect User Input
Gathers business-related input from the user through a chat interface.Display Welcome Message
Shows an introductory message to guide the user on generating a business plan.Retrieve Chat History
Fetches previous chat interactions to provide context for generating a consistent business plan.Generate Business Plan
Combines user input, chat history, and a dynamic prompt template to instruct the AI model to generate a business plan.Present Business Plan
Displays the generated business plan to the user via the chat interface.Below is a complete list of all prompts used in this flow to achieve its functionality. Prompts are the instructions given to the AI model to generate responses or perform actions. They guide the AI in understanding user intent and generating relevant outputs.
A prompt template that generates a business plan based on user input and chat history. Used to create dynamic prompts for the LLM.
Generate a business plan based on {input}, use {chat_history} to remember past queries.
Below is a complete list of all components used in this flow to achieve its functionality. Components are the building blocks of every AI Flow. They allow you to create complex interactions and automate tasks by connecting various functionalities. Each component serves a specific purpose, such as handling user input, processing data, or integrating with external services.
Flow description
This workflow, titled Business Plan Generator, is designed to automate the creation of business plans based on user input. It leverages a combination of user interaction, prompt templating, chat history, and a Large Language Model (LLM) text generator to produce comprehensive business plans efficiently.
The workflow consists of several interconnected components (nodes), each responsible for a specific function. Here’s a step-by-step explanation of how the workflow operates:
Purpose: This ensures that users are greeted professionally and are aware of how to proceed, enhancing user experience and onboarding.
Purpose: By collecting user input and maintaining chat history, the workflow can generate plans that consider both current and prior context, enabling more personalized and coherent outputs.
Generate a business plan based on {input}, use {chat_history} to remember past queries.
Purpose: Customizable prompts allow the workflow to be adapted for different business plan formats or requirements, making it highly flexible and scalable for various use cases.
Purpose: Automating the drafting process with an LLM significantly speeds up business plan creation, reduces manual effort, and ensures consistency in output.
Purpose: By presenting the output directly in the chat, the workflow creates a seamless interactive experience, allowing for easy follow-up or refinement.
Step | Component | Role |
---|---|---|
1. Workflow start | Chat Opened Trigger | Detects when user opens chat |
2. Welcome message | Message Widget | Displays friendly onboarding message |
3. Show welcome in chat | Chat Output | Outputs welcome message to the user |
4. Collect user input | Chat Input | Receives user’s business plan details |
5. Maintain context | Chat History | Stores conversation for context |
6. Build LLM prompt | Prompt Template | Merges input/history into a prompt |
7. Generate plan | Generator | Uses LLM to draft business plan |
8. Present results | Chat Output | Shows generated plan in chat |
By automating input collection, context management, prompt engineering, and text generation, this workflow streamlines the business plan creation process, making it scalable, user-friendly, and highly adaptable for diverse organizational needs.
We help companies like yours to develop smart chatbots, MCP Servers, AI tools or other types of AI automation to replace human in repetitive tasks in your organization.