How do I make my chatbot create a "fork" in the co...
# 🤝help
b
Hi everyone, I'm creating a bot for my freelancing service. I have a Raw Input card where the user can type what kind of service they are looking for. My intention is that the bot will understand what the user has typed in, and if the input matches with the services I provide (for example, to build a website), it will continue the conversation to the following node. However, if the input doesn't match a service I provide (the user wants to build a house, for instance), the conversation will go in a different path. How do I create this kind of "AI decides which path to go next"? I have tried Intents, but I don't know how to create the 2nd Intent with unsupported services (basically an Intent that is "anything that doesn't match previous Intent). I also tried a workaround with a KB, but still I am unable to create this fork or make the decision. Many thanks for your help.
q
If nothing matches, the last connection should take users to that path then. You can do the same with expression cards, and if nothing matches, the last Expression card is 'Always'. Or try AI Transition. https://cdn.discordapp.com/attachments/1232351188129808505/1232354008279027782/image.png?ex=6629269b&is=6627d51b&hm=4bca6a11f395cdb170929f069f016c6c469654473e2b5e2a545ebd15139c45cd&
b
Thank you. I will try the AI transition. About Expression: how should the prompt look like?
b
I just don't know how to link the Intent, Expression or AI transition to the database of my services.
b
if an intent isn't captured, i.e. if there's no match, the bot will just continue executing the cards you have set up from top to bottom, in order
in other words, it'll just continue on its "default" path
b
I see, thanks for clarification!
7 Views