Hello there,
Seeking help from experts in this space...
I am new to PVA Community. Please point me if already such discussion has happened and concluded the best way to pick. I have experience in building Bots using C# SDK and it was few years back. While I came back to build a bot for Business Process Automation now, I am seeing multiple options. Which is great, but at the same time confusing to pick from.
I spent some time on Bot Composer and PVAs, where I realized that it is simplifying lot of logic generation. But I am comfortable more on code than no-code., unless I get everything out of box.
I understand there are always pros & cons, but considering the following requirements which one (or combination) could be better choice:
- Complex Business Processes, involving Multiple Dialogs (Topics?), Intents and Entities
- Custom Logic, often dependent on External APIs
- Workflows able to handle States
- Switching from Dialogs and able to preserve previous Dialogs context
- Conversational Chatting (Leveraging trained GPT like models)
- Be able to respond back with Adaptive cards supporting Multiple channels.
- Custom Adaptive cards building
- Production Ready, easily scalable beyond few hundred of thousand users

Report
All responses (
Answers (