AI Automation

Production AI support-agent SDK for an enterprise client

Built and operate a TypeScript AI agent SDK that connects an enterprise chat platform to a ticketing system with a RAG knowledge base, handling real support traffic in production.

Context

An enterprise client needed their support chat channel connected to their internal ticketing system, with an AI layer able to answer from a knowledge base instead of only routing tickets.

Challenge

Build something that runs reliably as production infrastructure — not a demo — including session resilience across restarts and multi-tenant credential routing, since the same SDK serves more than one internal bot.

What I did

Stack

Node.js, TypeScript, RAG pipeline, LLM-based intent classification, systemd.

Outcome

A live production system handling real support conversations, with multi-tenant routing so it can serve more than one bot/client from the same codebase.