Reusing blocks

When an existing block is the perfect next step for your bot, you don't need to replicate it. You can reuse the existing block. There are a few ways to do this which are explained below.

Linking buttons to an existing block

When you create a button you can select an action by clicking on the three dots onthe right hand side of your new button. Here you can use one of four options to determine what should happen next if someone selects it. Choose the option: Link to Response. Find and select the block you want to link it to and it'll be added to your flow.

By giving your blocks meaningful, short, standalone titles that can be understood by the user at a glance.

Going straight to the existing block (no button)

In the Visual Builder, select the 3 dots menu icon on the block that will be shown directly before the existing block and then select Add next response. In the pop up, select Existing block and choose the block you want to re-use.

If you prefer, you can open the block that will appear directly before the existing block and Edit Response it so the Next Response field is populated with the existing block's title instead.

If the existing block you link to already exists on the Visual Builder canvas, it'll add a portal to the flow diagram instead of adding it (and all the blocks that exist under it) again. This keeps the canvas nice and tidy. If you want to be taken to that block on the Visual Builder canvas, just select the portal and then 'Jump to block'.

Last updated