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.

by Sofia MartinsVerified Author(33) 390 sales 16.6K viewsUpdated 20 Oct 2026Editor's choice
SupportGenie – AI Customer Support Agent — preview 1
1 / 4

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

  1. Read README.md for the model and provider matrix.
  2. Set OPENAI_API_KEY or GEMINI_API_KEY in .env.
  3. Run the setup script to index your knowledge base.
  4. 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

View all

Related in AI & Machine Learning Tools

View all