Building a conversation flow
Last updated
Last updated
The best place for building out your bot is in the Visual Builder, accessible from the Responses tab.
When you log in for the first time your bot will have 2 blocks on the Visual Builder canvas: Intro
and Menu
. These are 2 of the default blocks that come with every logicdialog bot.
This block houses what will be said to your visitor the first time they visit your site (or whenever a new session is started). Usually bots will lead with who they are and what they do.
This block is reserved for a short bit of text and optional buttons to get your user started on their conversational journey. Usually the text will consist of a leading question and the buttons will act as hints to the user on what they can use your bot for.
You can edit the Intro
and Menu
blocks whenever you like. You know better than anyone what your bot will do so will be able to set the scene much more efficiently than the generic content in them at the outset!
As this is likely your first time designing a bot, we'll walk you through designing a button-led journey first.
When you're done, test your bot using the Preview bot
button at the top of the Visual Builder
page. Ta-da! Here you have your very first logicdialog bot.
To create a new Visual Builder canvas for these journeys you should first create a standalone block from the Responses screen. After you've saved it, you can find the block and select the Visual Builder
button on the block itself
. That will open the Visual Builder canvas and it will show your new block as the starting point, allowing you to build out the flow as normal.
If you do not use buttons on your menu block, your users must type what they need instead. That's absolutely fine - as long as your is configured properly.
When you're done here you may want to and what they're good for, but for now we'll keep things simple and select the 'Basic block'.
It's always recommended to add your when you're actually building, but for now you don't need one, so let's go to the message field and write: What's your daily drink of choice?
You can even add an emoji using the field's emoji picker if you like. These are good: ☕👇
You may want some journeys within your bot that are only accessible when the user types what they need and the bot recognises what the user wants (See ). I.e. Not via any button menus.