I want to know if I could change the bot language based on a user’s input.
I mean, I want to provide a list of languages to the user so they could select which of them want to interact with the chatbot. Once selected, I would need to change the language of the bot for this specific user/session.
Is that possible?
We have this in our pipeline, but meanwhile, you can you use:
1- AI Task to detect the user language:
This is the AI Task instructions:
Detect the language the user is using from the user input. Store the detected language in usrLanguage
2- Add a transition that directs the user to the respective node based on the language
This is the generative AI labe lI used:
if workflow.usrLanguage is English
Thanks for your reply!
So I cannot change the global bot language, I need a set of nodes for each language to handle it manually. Right?
Not the best solution but could work in the meanwhile.
If you can wait for a week or two, there is something that will be released that match your needs.
Sure, I’ll wait
Is there any place with a public roadmap or something to understand which will be the next features? Thanks!
We are working on that, and we will make it available in the Studio itself; till then, you can check it here in our new Discord channel, the new announcements should be pushed there too
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.