It’s always best practice to keep your bot responsive and reply to the customer’s query as soon as possible.
The best way to do that is to keep the total number of blocks used in your bot to the as less as possible.
The limits of the total blocks
For every bot, you will be able to build your bot freely, but do keep in mind to keep the total blocks used within in 1000 blocks.
What is blocks?
The bocks also mean the node you are using in the flow builder. For example, if you are sending message, or using question blocks, all these different node consider 1 block.
And if you are using action block, and you can have multiple actions in one action block, we still consider this 1 block.
As per the screenshot below, the flow contains 8 blocks. You just need to count the node you are using in the flow builder.
For most of the users, you won’t be bother this, and you won’t reach the 1000 total blocks limits.
How is total number of blocks affect the bot response speed?
In our system. you can use “Go To” action to easily connect different subflows, so as long as the flow is in your account, we need to consider the possibility that you might use it anywhere in your flows.
So, we need to consider all the nodes/blocks you have in your bot, so every user, every interaction, we need to go through all your nodes in the condition check.
So the more nodes/blocks you have, the slow your bot will be.
What’s the best practice?
The best practice is always to just keep the flow you are actually using in your bot. You can delete the flow you are not using, especially the flows that have big number of blocks.
Also, make sure you only duplicate the flows you actually need. And if you are not using the flow, you don’t need to keep them in your account.
0 Comments