Vibe Coding Discover

AI Agents

customer-service-agent

View on GitHub

Customer service agent (ServiceEmma) by LangGraph and RAGFlow

★ 10 forksPythonMITWangxing-Ye

ServiceEmma is a LangGraph customer-service agent for appointment businesses: it answers FAQs from RAG knowledge, books or cancels appointments, holds slots via Stripe Checkout, and escalates to support tickets. Ships with FastAPI backend, SSE chat widget, Postgres state, voice, and an owner dashboard.

Use Cases

Answer service/FAQ questions grounded in a firm knowledge baseBook and cancel appointments with email confirmation codesShow service catalog with pricing and photos in chatCollect payment via Stripe Checkout to hold slotsEscalate unresolved questions to human support ticketsVoice chat via Whisper STT and TTSOwner admin dashboard for appointments and ticketsMulti-tenant retargeting to any appointment business

Built With

Language
Python
Frameworks
LangGraph · LangChain · FastAPI · RAGFlow · React · Vite · SQLAlchemy · Postgres · Uvicorn · Pydantic

Tags

customer-service · langgraph · rag · booking · appointment-scheduling · ragflow · fastapi · stripe-payments · sse-streaming · voice · whisper-stt · tts · postgres · human-handoff · ticketing · single-tenant