AI Agents / Voice AI / PROJECT DEMONSTRATION

AI Voice Agent

A voice appointment demo showing scheduling, lookup, and cancellation with a connected backend.

THE SYSTEM

What it does.

VapiPythonFastAPIStreamlitSQLAlchemyOpenAI

This recorded appointment-management demonstration uses Vapi for conversational interaction with a FastAPI backend and a Streamlit portal. The conversation collects appointment details, confirms a booking, retrieves an appointment, and confirms cancellation. The recording also shows an API response containing the booked appointment and the portal interface.

  1. Voice conversation
  2. Vapi agent
  3. Appointment system
  4. Schedule / look up / cancel

A Vapi assistant connects conversational requests to a Python appointment API, with a separate Streamlit interface.

The demonstrated workflow

  1. Start a browser-based Vapi conversation.
  2. Collect the caller's name, appointment reason, date, and time.
  3. Confirm scheduling and inspect the appointment through the API.
  4. Request appointments for a date and receive a conversational result.
  5. Request cancellation and receive the agent's confirmation.
  6. Inspect the separate appointment-management portal.

See the demonstration.

The written workflow above describes the visible system behavior. Full reviewed speech captions are not yet available.

Watch demo on LinkedIn

This is a recorded project demonstration. It does not establish a client engagement, production deployment, or measured business results.

View LinkedIn source

Ready to build something great?

Bring us the bottleneck, the idea, or the process that could work better.

Get Started
Chat on WhatsApp