SupportGenie – AI Customer Support Agent
Autonomous support agent that answers from your docs, takes actions through tools, and hands off to humans with full context.
SupportGenie resolves routine tickets end-to-end: it retrieves answers from your knowledge base, calls your APIs (order status, refunds) under guardrails, and escalates with a summary when it is unsure.
Key features
- Retrieval-augmented answers with citations
- Tool calling for order lookup, refunds and bookings
- Confidence thresholds and human hand-off
- Website widget, WhatsApp and email channels
- Conversation analytics and deflection rate
- Works with Gemini, OpenAI or local models
Tech stack
- Python 3.12
- FastAPI
- LangChain
- PostgreSQL + pgvector
- React widget
Requirements
- Python 3.11+
- PostgreSQL 15+ with pgvector
- An LLM API key
Installation
- Read
README.mdfor the model and provider matrix. - Set
OPENAI_API_KEYorGEMINI_API_KEYin.env. - Run the setup script to index your knowledge base.
- Start the agent service and embed the widget snippet in your site.
What's included
- Full source code with comments
- Step-by-step documentation
- Demo data and seed scripts where applicable
- 12 months of author support and all future updates
More from this author
Web Scripts & Softwarev1.1.0
Harvest – Python Web Scraping Toolkit
FastAPIPostgreSQL
(27)
316 salesUpdated 4mo ago
from
$39