Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Build an AI Voice Agent using OpenAI Realtime API - RAG and Function Calling - Part 2

Bart Slodyczka via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to enhance an AI voice agent by implementing advanced features including RAG (Retrieval-Augmented Generation), function calling, caller history, and AI-first phone answering using OpenAI's Realtime API. Build upon foundational voice agent concepts by integrating sophisticated capabilities that enable the AI to retrieve relevant information, execute specific functions, maintain conversation context, and proactively initiate phone conversations. Explore the technical implementation through hands-on coding demonstrations covering Make.com automation workflows, Twilio API integration for phone functionality, configuration of function calls, and deployment strategies using Replit. Master the critical technique of programming AI to speak first in phone interactions, understand function call breakdowns for complex operations, and gain practical experience setting up development environments and testing voice agent functionality. Follow along with detailed code explanations, automation setup processes, and real-world deployment scenarios to create a production-ready AI voice assistant capable of handling sophisticated conversational tasks and external system integrations.

Syllabus

00:00 Realtime API Call Demo
01:08 Overview Of The Build
5:15 Breakdown of Code And Make.com Automation
08:28 How Twilio API Works
13:48 Main Configuration And Function Calls
16:00 WATCH THIS How To Make AI Speak First
18:57 Function Call Breakdown
26:35 Setting Up Replit With Our Code
28:45 Testing Replit And Connecting To Twilio
30:25 Deploying Replit
33:05 Outro

Taught by

Bart Slodyczka

Reviews

Start your review of How to Build an AI Voice Agent using OpenAI Realtime API - RAG and Function Calling - Part 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.