Edit Chat Flow
This section provides detailed guidance on how to edit, customize, and manage chatbot conversation flows inside BotPenguin.
What is a Chatflow?
A chat flow is a message structure that determines how a conversation will occur between your chatbot and the user. This is configurable and will look something like as shown in image below

Benefits of Chat Flow
⚙️ Enables full control over your bot’s conversational logic.
💬 Allows personalized, data-driven interactions with users.
⚡ Simplifies automation by using pre-built and custom components.
🧩 Lets you test and visualize how users experience your chatbot.
🔄 Easily transferable between bots to reuse existing structures.
How to Customize your Chatflow
To customize your chat flow, click the 'Edit Your Chat Flow' tab in your chatbot.

Here, you will find a pre-created template of a chat flow that you can customize as per your business needs.
You may even choose to import another template from the
Import Template
tab on the top-right.
Tools to Edit the Chatflow
Click on the "Add New Component" to see a drop-down list of all the available components that can be added to the flow, such as asking for the user's name, email, phone number

Use the Bar to easily manage the views of the chatflow. To check or edit a specific chat flow component, you can use
'fit view'
'zoom-in or zoom-out' options.
’delete’ icon, which allows you to delete the entire chat flow and start over.
‘lock’ option from where you can lock the chat flow once it's finished so it doesn't get edited by accident.
Auto Layout: It helps to automatically organize the chatflow components into a neatly formatted manner.
Add and Customize the Components
To edit the chat flow, click on any of the message components, such as the welcome message, and edit the message with your brand's name that you wish to appear to your user.

There are two ways to add a new component to the flow: Either you can use the option 'Add new component' tab on the top-left. The new component is dropped at the end of the flow.
For e.g. you wish to share your website URL with the user. Then go to Add new component tab and click on ‘Web Link’ to add a component at the end of the flow.

Or you can click on the (+) icon at the end of the flow and add a new component from there. For E.g. you wish to share your website URL with the user. Then go to (+) blue icon at the end of the flow and click ‘Web Link’ to add a component at the end of the flow.

Once a component is added, it is simple to connect the component to the structured flow by dragging the line connector from the flow's component to the newly added component.
Now, you can personalize the message and the data to be shared.
How to Transfer Flows
To transfer flows from one bot to another doesn't require complete reconstruction, it just needs some BotPenguin magic! Use the "Download chatflow" button to download your flows, and import them into the new bots!
FAQ's
If everything is correct and you are still unable to move forward, write to us at [email protected]. We will respond back within 48 business hours.
Last updated
Was this helpful?