You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To implement and integrate raw Whatsapp with Jugalbandi Manager
Goals
Currently we have integrated one of the BSPs of Whatsapp Business API called ‘Pinnacle’. To extend the support with Gupshup integration along with Pinnacle.
Expected Outcome
The stack should have capabilities to connect to Whatsapp Business API via raw Whatsapp
Acceptance Criteria
All the capabilities implemented for Pinnacle need to be implemented for raw Whatsapp
Appropriate test cases should also be written for the same
Implementation Details
The current implementation supports connecting with Whatsapp Business API via Pinnacle. All the functionalities implemented for Pinnacle to be developed for raw Whatsapp by referring to its official documentation.
Below are the type of messages that need to be handled -
Text
Audio
Interactive
Also it refers the base channel handler - jb-lib/lib/channel_handler/channel_handler.py
For reference to Pinnacle implementation - jb-lib/lib/channel_handler/pinnacle_whatsapp_handler.py
For reference to writing tests - jb-lib/tests/channel_handler/test_whatsapp.py
Ticket Contents
To implement and integrate raw Whatsapp with Jugalbandi Manager
Goals
Currently we have integrated one of the BSPs of Whatsapp Business API called ‘Pinnacle’. To extend the support with Gupshup integration along with Pinnacle.
Expected Outcome
The stack should have capabilities to connect to Whatsapp Business API via raw Whatsapp
Acceptance Criteria
Implementation Details
The current implementation supports connecting with Whatsapp Business API via Pinnacle. All the functionalities implemented for Pinnacle to be developed for raw Whatsapp by referring to its official documentation.
Below are the type of messages that need to be handled -
Also it refers the base channel handler - jb-lib/lib/channel_handler/channel_handler.py
For reference to Pinnacle implementation - jb-lib/lib/channel_handler/pinnacle_whatsapp_handler.py
For reference to writing tests - jb-lib/tests/channel_handler/test_whatsapp.py
Mockups/Wireframes
Not applicable
Product Name
Jugalbandi
Organisation Name
OpenNyAI
Domain
Legal
Tech Skills Needed
Python, Other
Mentor(s)
@Lekhanrao @KaranrajM
Complexity
Medium
Category
Backend
The text was updated successfully, but these errors were encountered: