All projects
    SaaSSample project

    AI support assistant for a SaaS platform

    An assistant that answers customer questions from the help center and product docs, cites its sources, and hands off to a person with the full context when it cannot help.

    AIWeb
    A rendered robot working at a laptop
    Client
    B2B project management software company
    Location
    Australia
    Platforms
    In-app widget, help center, support inbox
    Duration
    10 weeks
    Team
    3 engineers

    The challenge

    Support volume was growing faster than the team. Most tickets asked questions already answered in hundreds of help articles, but keyword search missed them, and an earlier chatbot pilot gave confident wrong answers.

    What we built

    We built a retrieval-augmented assistant over the help center, release notes and API docs. Answers are grounded in retrieved passages and link to their sources. An evaluation set built from real tickets runs on every change, so prompt and model updates are measured before release. Conversations the assistant cannot resolve become tickets with a summary attached.

    Highlights

    • Hybrid keyword and vector search over the docs, re-indexed on publish
    • Every answer cites the articles it is based on
    • Evaluation suite of past tickets that gates each release
    • Hand-off to the support inbox with a conversation summary
    • Dashboards for usage, resolution rate and feedback

    Technical stack

    AI
    Claude APIEmbeddingspgvector
    Backend
    PythonFastAPIPostgreSQL
    Frontend
    ReactTypeScript
    Infrastructure
    Google Cloud RunGitHub Actions
    Start a project

    Have something to build? Let's talk it through.

    Tell us what you are working on. We reply within one business day, and after a short discovery call you get a written scope and estimate, free of charge.