A bilingual (French/English) AI voice agent built with Retell AI that handles inbound sales calls, qualifies leads, books appointments, and provides 24/7 customer support for DB Studio.
Built for DB Studio, a company providing virtual voice assistants to professionals. This agent automates the entire inbound sales process - from initial inquiry to appointment booking.
- Bilingual Support: Seamlessly handles French and English conversations
- Lead Qualification: Gathers business needs and qualifies prospects
- Appointment Booking: Checks calendar availability and schedules consultations
- Smart Routing: Answers FAQs, transfers complex calls, and escalates when needed
- SMS Notifications: Sends appointment confirmations via Twilio
- Call Summaries: Generates conversation summaries for follow-up
- Voice AI: Retell AI
- Telephony: Twilio (Voice & SMS)
- Calendar: Google Calendar
- Languages: French & English
- Greets callers and identifies intent
- Routes to appropriate conversation flow
- Answers questions about services
- Explains pricing (3 tiers: €149, €249, €449)
- Covers features and policies
- Qualifies business needs
- Checks calendar availability
- Collects contact information
- Books and confirms appointments
- Transfers frustrated callers
- Handles complex requests
- Sends SMS for callbacks
/prompts
├── identity.md
├── intro.md
├── faq.md
├── appointment_booking.md
└── call_transfer.md
/knowledge-base
└── db-studio-kb.md
/integrations
├── twilio-sms.md
└── calendar-setup.md
/assets
└── demo-video.md
README.md
- Handles 100% of inbound calls without human intervention
- Instant response time (vs previous manual handling)
- 24/7 availability for international clients
- Seamless bilingual experience
- Prompt Engineering: Crafted conversation flows for natural interactions
- Context Management: Maintains conversation state across different intents
- Error Handling: Gracefully recovers from misunderstandings
- Bilingual Logic: Detects and adapts to caller's language preference
- Caller reaches DB Studio
- Agent greets in appropriate language
- Identifies need (pricing question)
- Provides accurate information from knowledge base
- Offers to book consultation
- Collects details and checks availability
- Confirms appointment and sends SMS
- Offers further assistance or ends call
See the agent in action: Demo Video
- No sensitive data stored in repository
- API keys managed via environment variables
- GDPR-compliant data handling
This is a portfolio project. Contact for commercial use.
Taiye Promise Kotiku
- GitHub: Taiye's GitHub
- LinkedIn: Taiye's LinkedIn
- Portfolio: Taiye Website