Hello Tawk.to Team / Community,
I would like to ask whether this workflow is possible using Tawk.to chatbot with API integration and webhook automation.
PROJECT SCENARIO:
We are planning to build an AI chatbot for customer support. Most users are government servants who frequently ask about their salary deduction records.
Workflow idea:
- User chats with chatbot via Tawk.to website widget.
- User provides:
- Full Name
- NRIC / Identification Number
- Chatbot sends the data to our backend API / middleware.
- Backend attempts to connect/login to an external portal:
https://espga.sola.my/public/member/login - For security purposes, an OTP will be sent to the user’s registered mobile number.
- User enters OTP into chatbot conversation.
- Backend verifies OTP.
- If successful:
- retrieve deduction records
- generate or fetch PDF statement
- return PDF file to user directly in chatbot conversation
MAIN QUESTIONS:
- Does Tawk.to support this kind of API/webhook workflow?
- Can Tawk.to chatbot communicate with external backend APIs in real-time?
- Is it possible to send and receive secure OTP verification flow within chatbot conversation?
- Can chatbot attach/download PDF files dynamically from backend response?
- Does Tawk.to support custom middleware integration (Node.js / Laravel / Python backend)?
- Can chatbot maintain session/state during OTP verification process?
- Is there any limitation regarding secure authentication workflows?
TECHNICAL NOTES:
- We understand Tawk.to itself is not the authentication system.
- We plan to use custom middleware/API backend.
- Tawk.to will mainly act as:
- conversational UI
- webhook trigger
- message interface
We would appreciate advice on:
- best architecture
- webhook capability
- API integration limitations
- chatbot session handling
- secure workflow recommendations
Thank you.