"Real-Time AI Developer – Virtual Receptionist VoIP Powered by OpenAI (ChatGPT)" - Contract to Hire
Description:
We are looking for an experienced developer to create Receptia, a virtual receptionist capable of answering phone calls in real time, powered by OpenAI / ChatGPT.
The system must understand and respond fluently in Québec French and Canadian English, with speech-to-text (STT), natural text-to-speech (TTS), and VoIP/SIP telephone integration.
Phase 1 Objectives:
Receive VoIP calls
Connect to OpenAI (ChatGPT) API
Natural STT/TTS
Automatic FR/EN language detection
Simple interface to configure responses and scripts
Call conversation logging
Requirements:
Experience with OpenAI API
Knowledge of VoIP/SIP
Low-latency real-time development
Multilingual support
Full Version (Detailed Job Post)
Title:
AI Virtual Receptionist Development – Receptia, Powered by OpenAI (ChatGPT)
Description:
We are launching Receptia, an intelligent phone assistant for SMEs and freelancers.
The goal: automatically answer incoming calls with a natural voice, understand the caller’s request, and take action (reply, schedule an appointment, transfer, send information).
⚠️ Key Requirement: The conversational engine must absolutely be powered by OpenAI / ChatGPT via API (GPT-4o or GPT-5). We require the conversational quality and contextual understanding of ChatGPT—no other LLM will be accepted as the main engine.
Phase 1 Features:
Receive VoIP/SIP calls
Integrate OpenAI (ChatGPT) API for intelligent handling
Real-time speech recognition (Whisper, Deepgram, etc.)
Natural text-to-speech (ElevenLabs, Azure TTS, etc.)
Automatic detection of Québec French / Canadian English
Simple web interface to manage scripts, responses, and logs
Audio + text conversation logging
Option to transfer to a human operator
Phase 2 Features (Optional):
CRM integration
Appointment scheduling (Google Calendar / Outlook)
Automatic SMS/email sending
Caller recognition for returning customers
Preferred Technologies:
OpenAI API (mandatory)
STT/TTS: Whisper, Deepgram, Azure, ElevenLabs
VoIP/SIP: Twilio, Asterisk, or equivalent
Backend: Python, Node.js
Frontend: React.js, Vue.js
Database: PostgreSQL, MySQL, MongoDB
Ideal Candidate Profile:
Proven experience with OpenAI API integration
Strong knowledge of VoIP/SIP and telephony integrations
Expertise in advanced STT/TTS systems
Low-latency real-time development experience
Skilled in multilingual FR/EN handling
Estimated Timeline: 4–8 weeks for Phase 1.
Apply tot his job
Apply To this Job