Recent searches
No recent searches
Messaging Bot Feature Request - Reusable Modules and flows
Posted Jul 12, 2022
It would be helpful to have the ability to reuse modules from one flow into another, without duplicating it. Meaning if there are two different ways a user can reach a point, in that case, do not have to duplicate the answer.
Thanks!
8
7
7 comments
Lisa Tam
Hi Garegin
Thanks for the feedback! We definitely have plans to support reusable answer content. To help us better understand your use case, can you share some examples of what types of answers need to be reused?
2
Isak Viste
An example would be a Present Options followed by a Transfer to Agent
I don't want to have to configure the transfer to agent fields for all the different flow if I decide to add a new field, so only being able to change it one place and all other flows call this specific flow would be very helpful!
1
Vahe Khumaryan
Basically, this is about not duplicating any flow, but having reusable variables. Otherwise, the current logic is about duplicating all conversation flows. Thus any further change and edit is to be made from multiple areas, this is extremely not scalable.
3
Garegin Asatryan
Hi Lisa!
Agreeing on both points Vahe and Isak mentioned, furthermore, an example would be perhaps going into a fallback flow. Let's say there are 50 flows in a chatbot, I'd like to have the option to use 1 flow for all fallbacks and perhaps some of them have exceptions.
However, this does not end with the fallbacks, it'd be also scalable for other types of requests to not make duplicates and do the same job more than once.
If there are more insights needed I'll be happy to provide them.
0
Toshihiko Kodama
It is obvious that reusable answers have the following benefits:
We are waiting for this to be implemented soon!
3
Harper Dane
Hey, Lisa! We would use this extensively as well. We have copied all of our Agent Transfer steps, starting with the Business Hours rule, to every tree in our Flows. One of these includes a message used when it's outside of our Support hours (to set expectations with the customer about when they can expect to receive an email).
When our response time estimates change, I have to manually update every single one of these message steps individually, in all trees. This is extremely time-consuming, and prone to human error.
I would love to have reusable, Named Steps that I could edit outside of Flow Builder (this example step would be "named" something like Give Email Response Times), and have those changes apply to all places in the bot where that Named Step was used.
Basically we want Content Blocks, but for Flow Builder. :)
3
Adeline Perrier Agent
Hello, we should also be able to give feedback on a block, for example if the user makes a mistake in a field, place a message and send it back to the field before "ask for details", that way we wouldn't have to redo the actions I don't know how many times.
0