AI Voice Agent Developer (Plivo + FreePBX + OpenAI + n8n + Zoho)
Worldwide
SUMMARY We are hiring a developer to build an AI-powered outbound voice calling system for automated interviews. Setup already available: -FreePBX (Vultr) -Plivo (India + US numbers) -n8n + Zoho Creator WHAT WE NEED: -Webhook-triggered outbound calls -AI voice agent to conduct interviews (script-based) -STT/TTS integration (OpenAI preferred) -Structured response output → n8n → Zoho -Optional: Sarvam.ai integration for Indian context REQUIREMENTS: -Must show a working demo/project -Experience with Plivo / VoIP / AI voice systems preferred -Your Fixed Price Proposal -Delivery in 15 days + 2 months support -Would you like me to also draft a technical architecture (Plivo + OpenAI + n8n flow) that you can attach to the job post to attract higher-quality candidates? DETAILS: We are looking for a VoIP + AI Voice Automation specialist to build an end-to-end outbound voice agent system for automated interview calls. This system will trigger outbound calls via API/webhook, conduct structured interview conversations using AI, capture responses, and push structured data into our internal workflows. Current Setup -FreePBX hosted on Vultr (active and configured; may have minor issues) -Plivo (2 separate accounts: India number and US number) n8n for workflow automation -Zoho One (including Zoho Creator; open to Zoho Catalyst if relevant) PROJECT SCOPE: -Trigger outbound calls via webhook/API (Plivo preferred) Use: -India number (Plivo India account) for domestic calls -US number (Plivo US account) for international calls AI-driven voice agent to: -Greet candidate -Conduct interview using predefined scripts -Handle basic conversational branching (retry, confirmation, etc.) -Capture responses using STT and generate speech using TTS -Return structured data (JSON) for evaluation -Send data to n8n → Zoho Creator A-I / VOICE STACK PREFERENCES -Primary model preference: OpenAI (due to quality) -Open to alternatives where needed Interested in integrating Sarvam.ai (especially for Indian context, if beneficial) -STT/TTS providers: OpenAI, Deepgram, Google, or similar FUNCTIONAL REQUIREMENTS : -Webhook-triggered outbound calling -Script-driven conversations (editable without code preferred, e.g., JSON/UI) -Call recording and/or transcripts -Structured output including: -Candidate responses -Call duration -Call status -Basic retry and failure handling -Ability to scale to multiple concurrent calls DELIVERABLES : -Fully functional outbound AI voice agent system -Deployment on our existing infrastructure (Vultr preferred) -Clean and documented architecture -API endpoints for triggering calls -Script management system -Integration with n8n (tested) -Optional: basic dashboard/logging TIMELINE & SUPPORT -Expected delivery: 15 days from project start -Mandatory: 2 months post-delivery support (bug fixes and minor improvements) REQUIREMENTS: -Experience with VoIP systems (FreePBX, Asterisk, SIP) -Experience with Plivo Voice API or any other which is good and effective -Experience building voice bots / conversational IVR systems (preferred but not mandatory) -Strong understanding of STT/TTS and real-time call flows -Comfortable with APIs, webhooks, and automation tools (n8n, Zoho ecosystem) Important: -You must be able to demonstrate a working project or prototype (live or recorded) TO APPLY Please include: -Link to Demo or recording of a similar project (or show during call) -Tools/stack you plan to use -Estimated timeline to deliver (should align with 15 days) -Your Fixed Price Proposal
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:yesterday
- Hires:1
- Interviewing:10
- Invites sent:0
- Unanswered invites:0
About the client
- IndiaDelhi7:53 PM
- $3.5K total spent78 hires, 18 active
- 17 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by