OpenNyAI / Jugalbandi-Manager

Jugalbandi (JB) Manager is a full AI-powered conversational chatbot platform. It's platform agnostic and can serve multiple channels such as WhatsApp or custom web interfaces. It can handle conversations in both text and voice across any language. It comes with Bhashini Speech models out of the box and can failover to Azure.
https://docs.jugalbandi.opennyai.org/
Apache License 2.0
23 stars 30 forks source link

Added Bot Settings page and UI changes #195

Closed vikash1810 closed 1 month ago

vikash1810 commented 2 months ago

Fixes Issue #176

Changelog:

Lekhanrao commented 2 months ago

@shreypandey, could you please take a look at this? After that we could close Issue #176 and #152

KaranrajM commented 1 month ago

Hi @vikash1810 I have reviewed the UI changes. I have a couple of thoughts to share here:

  1. The activate (play) button still always shows the input popup box for whatsapp credentials. Instead of that popup, can we redirect to the new settings tab for the appropriate bot's channel activation if possible?
  2. Can we autopopulate the url for pinnacle_whatsapp and telegram channel if possible cause I feel they wont change?
  3. Also can we update the documentation for setting up the bot using this new UI?

Rest of the UI looks very good. Please let me know your thoughts on these changes.

vikash1810 commented 1 month ago

Hi @KaranrajM, thanks for reviewing the pull request. The suggestions make perfect sense, I'll make the changes as mentioned.

vikash1810 commented 1 month ago

Hi @KaranrajM, I've included the suggested changes in the latest commit.

KaranrajM commented 1 month ago

Hi @KaranrajM, I've included the suggested changes in the latest commit.

Hi @vikash1810 the changes look good along with the documentation. I think we can go ahead and merge it.