fv inspect signal-desk

Signal Desk

An AI triage desk that reads every support ticket, routes it, and drafts a first answer grounded in the docs.

2026 · TypeScript · Node.js · PostgreSQL · pgvector · Claude API

Amber contour lines radiating from a bright centre point.

The problem

Support queues grow faster than teams. Most tickets repeat questions the docs already answer.

What I built

A pipeline that classifies each ticket, retrieves the relevant docs with pgvector, and drafts a reply an agent can approve in one click.

const draft = await answer({ ticket, context: await retrieve(ticket.body, { k: 6 }) });

What I learned

Evals came first. Every prompt change ran against a fixed set of real tickets before it shipped.

← All projects