AI Voice Agent Developer – Twilio + Base44 Integration (GST Notification Calls – Multilingual: English/Hindi/Punjabi)
Budget: $250 – $750 AUD
I have built a custom accounting workflow system on Base44 for an Australian accounting firm.
We now want to add an AI voice agent that can:
Call selected clients to notify them their GST/BAS is due
Request that they send bank statements in CSV format
Speak in English, Hindi, and Punjabi based on customer preference
Capture call outcomes and return them to Base44 via webhook
The accountant will manually select ~20 clients at a time inside Base44 and trigger the AI calling campaign.
I already have:
A working Base44 application
A Twilio phone number (currently used for SMS)
Customer database with phone numbers and GST status
I need an experienced implementer to build the voice AI layer + integration.
What Needs to Be Built
1. Multilingual AI Voice Agent
The agent must be able to:
Speak naturally in:
✅ English
✅ Hindi
✅ Punjabi
Detect or use stored language preference
Switch language gracefully if customer responds in another language
Conversation goals:
Introduce itself as calling from the accounting firm
Notify client that their GST/BAS is due
Request bank statements in CSV format
Answer basic questions:
deadline
where to send files
email address
Handle:
voicemail detection
call retries
opt-out requests
2. Integration with Base44
Trigger calls from Base44 when user selects customers
Receive webhook payload back into Base44 including:
Call status (answered / voicemail / failed)
Language used
Call summary
Client response
Follow-up required flag
3. Twilio Voice Setup
Use existing Twilio number for voice
Configure:
Voice flows
Recording (if required)
Transcription
Webhooks to Base44
4. Automation Logic
Batch calling for ~20–30 clients at a time
Retry rules
Logging
Basic analytics:
success rate
voicemail rate
language distribution
Preferred Tech Stack
Open to your recommendation, for example:
Twilio Voice
VAPI / Retell / Bland AI (or similar)
n8n / Make / custom Node
Webhooks → Base44
JSON payload design
Skills Required:
AI Voice agent development
Multilingual TTS & STT (Hindi/Punjabi/English)
Twilio Voice API
Webhooks & API integration
Automation platforms (n8n/Make/Zapier)
Node.js / Python (optional but preferred)
Experience with CRMs or no-code platforms
Understanding of Australian business context
Deliverables:
Working multilingual AI agent
Integration with Base44 via webhook
Ability to trigger calls from selected clients
Payload structure agreed and implemented
Basic documentation & handover
Engagement
This is the first phase of a larger project
Opportunity for ongoing work (maintenance + enhancements)
We now want to add an AI voice agent that can:
Call selected clients to notify them their GST/BAS is due
Request that they send bank statements in CSV format
Speak in English, Hindi, and Punjabi based on customer preference
Capture call outcomes and return them to Base44 via webhook
The accountant will manually select ~20 clients at a time inside Base44 and trigger the AI calling campaign.
I already have:
A working Base44 application
A Twilio phone number (currently used for SMS)
Customer database with phone numbers and GST status
I need an experienced implementer to build the voice AI layer + integration.
What Needs to Be Built
1. Multilingual AI Voice Agent
The agent must be able to:
Speak naturally in:
✅ English
✅ Hindi
✅ Punjabi
Detect or use stored language preference
Switch language gracefully if customer responds in another language
Conversation goals:
Introduce itself as calling from the accounting firm
Notify client that their GST/BAS is due
Request bank statements in CSV format
Answer basic questions:
deadline
where to send files
email address
Handle:
voicemail detection
call retries
opt-out requests
2. Integration with Base44
Trigger calls from Base44 when user selects customers
Receive webhook payload back into Base44 including:
Call status (answered / voicemail / failed)
Language used
Call summary
Client response
Follow-up required flag
3. Twilio Voice Setup
Use existing Twilio number for voice
Configure:
Voice flows
Recording (if required)
Transcription
Webhooks to Base44
4. Automation Logic
Batch calling for ~20–30 clients at a time
Retry rules
Logging
Basic analytics:
success rate
voicemail rate
language distribution
Preferred Tech Stack
Open to your recommendation, for example:
Twilio Voice
VAPI / Retell / Bland AI (or similar)
n8n / Make / custom Node
Webhooks → Base44
JSON payload design
Skills Required:
AI Voice agent development
Multilingual TTS & STT (Hindi/Punjabi/English)
Twilio Voice API
Webhooks & API integration
Automation platforms (n8n/Make/Zapier)
Node.js / Python (optional but preferred)
Experience with CRMs or no-code platforms
Understanding of Australian business context
Deliverables:
Working multilingual AI agent
Integration with Base44 via webhook
Ability to trigger calls from selected clients
Payload structure agreed and implemented
Basic documentation & handover
Engagement
This is the first phase of a larger project
Opportunity for ongoing work (maintenance + enhancements)
Related categories:
Software Development
Twilio
Voice Assistance Devices
Automation
Zapier
Conversational AI
n8n