[DMP 2025]: WhatsApp + Voice Bot Interface For Domestic Worker Finance
Introduction
The financial inclusion of domestic workers is a pressing issue in many countries. Most domestic workers rely on informal channels for financial transactions, which can lead to a lack of access to formal financial services. To address this issue, we propose the development of a WhatsApp-based, voice-enabled chatbot that allows employers and domestic workers to manage employment verification, salary records, and digital KYC via their Sampatti Card ID. This project aims to bring intuitive access to financial services, making formal finance more inclusive.
Goals & Mid-Point Milestone
Goals
Our primary objectives are to:
- Build a WhatsApp chatbot backend using Twilio/Meta APIs
- Integrate voice support using Dialogflow/Rasa
- Enable digital KYC, attendance tracking, and salary logs via Sampatti Card
- Develop a backend DB to manage employer-worker relationships
- Mid-point milestone: Enable at least 3 use-cases (e.g. KYC upload, attendance log, salary inquiry) via WhatsApp
Mid-Point Milestone
By the mid-point of this project, we aim to have achieved the following:
- Enabled at least 3 use-cases via WhatsApp
- Successfully integrated voice support using Dialogflow/Rasa
- Developed a backend DB to manage employer-worker relationships
- Conducted thorough testing of the chatbot's functionality and voice commands
Setup/Installation
To set up and install the necessary tools and technologies, we will require:
- A Python/Node.js environment
- Deployment and database: Docker & Postgres
- Gen AI + Twilio APIs in the backend
- Rasa/Dialogflow for voice support
- ngrok or tunneling tool for local testing
Expected Outcome
By the end of this project, we expect to have:
- A fully functional open-source LightHouse bot accessible on WhatsApp
- Voice and text input support in Hindi/English
- Secure access to financial/employment records via Sampatti Card ID
- An admin dashboard or logging system to review queries and interactions
Acceptance Criteria
To ensure the chatbot meets the required standards, we will use the following acceptance criteria:
- The bot handles all major use-cases (KYC, salary, attendance)
- Voice commands correctly trigger backend actions
- Data is linked to and retrieved via Sampatti Card
- End-to-end employer↔worker interaction tested via mock session
Implementation Details
To implement the chatbot, we will use the following technologies and tools:
- WhatsApp integration via Twilio/Meta Business API
- Voice NLP via Dialogflow or Rasa
- Role-based access control (employer/worker)
- Secure document storage and retrieval for KYC
- ID-based query structure for linking records
Mockups/Wireframes
To visualize the chatbot's interaction journeys, we will create flow diagrams for voice/chat interaction journeys. These will be co-created post-onboarding.
Product Name
The product name for this project is AI-powered chatbot for domestic workers' financial inclusion.
Organisation Name
The organisation name for this project is Sampatti Card.
Domain
The domain this project is Fintech.
Tech Skills Needed
To work on this project, the following tech skills are required:
- Node.js
- Python
- Twilio API
- Rasa/Dialogflow
- Firebase/Postgres
Mentor(s)
The mentor(s) for this project will be TBD.
Category
Introduction
In our previous article, we introduced the concept of a WhatsApp-based, voice-enabled chatbot for domestic workers' financial inclusion. This project aims to bring intuitive access to financial services, making formal finance more inclusive. In this article, we will address some of the frequently asked questions (FAQs) related to this project.
Q&A
Q: What is the primary objective of this project?
A: The primary objective of this project is to develop a WhatsApp-based, voice-enabled chatbot that allows employers and domestic workers to manage employment verification, salary records, and digital KYC via their Sampatti Card ID.
Q: What technologies and tools will be used to implement this project?
A: We will use the following technologies and tools to implement this project:
- WhatsApp integration via Twilio/Meta Business API
- Voice NLP via Dialogflow or Rasa
- Role-based access control (employer/worker)
- Secure document storage and retrieval for KYC
- ID-based query structure for linking records
Q: What are the expected outcomes of this project?
A: By the end of this project, we expect to have:
- A fully functional open-source LightHouse bot accessible on WhatsApp
- Voice and text input support in Hindi/English
- Secure access to financial/employment records via Sampatti Card ID
- An admin dashboard or logging system to review queries and interactions
Q: How will the chatbot handle voice commands?
A: The chatbot will use voice NLP (Natural Language Processing) to understand and process voice commands. We will use Dialogflow or Rasa to integrate voice support into the chatbot.
Q: What is the role of Sampatti Card in this project?
A: Sampatti Card is a digital identity card for domestic workers. It will be used to link employment records, salary records, and digital KYC to the chatbot.
Q: How will the chatbot ensure data security?
A: We will use secure document storage and retrieval for KYC, and ID-based query structure for linking records to ensure data security.
Q: What is the expected timeline for this project?
A: The expected timeline for this project is 6 months, with the following milestones:
- Month 1-2: Development of the chatbot backend and integration with Twilio/Meta APIs
- Month 3-4: Development of voice support using Dialogflow or Rasa
- Month 5-6: Testing and deployment of the chatbot
Q: What are the expected outcomes of this project?
A: The expected outcomes of this project are:
- Improved financial inclusion for domestic workers
- Increased access to formal financial services
- Enhanced security and data protection for employment records and salary records
Q: How will the project be evaluated?
A: The project will be evaluated based on the following criteria:
- Successful integration of WhatsApp and voice support
- Secure access to financial/employment records via Sampatti Card ID
- User adoption and satisfaction
- Technical feasibility and scalability
Conclusion
In this article, we have addressed some of the frequently asked questions related to the WhatsApp-based, voice-enabled chatbot for domestic workers' financial inclusion. hope this Q&A article has provided valuable insights into the project's objectives, technologies, and expected outcomes. If you have any further questions or would like to know more about this project, please feel free to contact us.