mjunaidca/appointment-agent
A modular and AI-powered appointment booking agent designed to streamline scheduling for businesses, starting with dental clinics. Built with LangGraph, Composio, and Bland.com, it integrates Google Calendar and Gmail to manage appointments, send confirmations, and handle voice interactions.
The agent orchestrates multi-step conversation flows using LangGraph's state machine architecture, routing between Composio-powered tool calls (Google Calendar/Gmail operations) and voice interactions via Bland.com's API. It supports pluggable backends for CRM systems, mail services, and telephony providers (Twilio, Vapi), with deployment options across Vercel and LangGraph Cloud, plus observability through LangSmith integration and LLM unit tests.
No commits in the last 6 months.
Stars
32
Forks
12
Language
Jupyter Notebook
License
—
Category
Last pushed
Jan 30, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/mjunaidca/appointment-agent"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.