Increase your bot responsive speed
Below limits will take affect 30th Sep, 2022. All the workspaces affected will receive email to make the changes required.
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.
You can watch the video for the updates:
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.
What will happen if you reach the limits?
We set up 1000 total blocks for every bot. If you reached the limits, you will receive the warning message at your account.
You will required to take immediately action to delete the flow you are not used, and keep the total number of blocks used in the limits. Otherwise, your bot might be paused due to performance issue.
How to optimize the nodes?
So, if you go to the flow list page, you will see the total number of nodes for each flow. And also you can pay your attention to the flow that have the most number of nodes.
And also you can go to the Nodes, in the content tab. and you will the the total number of nodes used in the current bot.
And also you can search by the subflows, or nodes type or name of the node.
You can easily open that node, and make the necessary changes.
If you need any help, you can reach out to support.