How it works
From a question to a confirmed refund
An AI support assistant for support and finance teams. Ask in plain language; it finds customers, invoices and tickets and prepares refunds. The same tools work in Cursor and Claude Code over MCP.
- MCP tools
- 9
- roles with limits
- 4
- refunds confirmed by a person
- 100%
Project flow
How it worksYou
Web app
AI agent
MCP server
Systems
STEP 1 OF 5
You ask in plain language
“Acme was charged twice this month. Refund the duplicate.” No forms or menus to learn.
MCP tools
Role-checkedfind_customerget_customer_accountget_customer_invoicessearch_customer_ticketscreate_customerupdate_customercreate_support_ticketupdate_ticketissue_refund
Refund flow
Human in the loopRefund previewINV-2026-0019
- Customer
- Acme Traders
- Reason
- Duplicate charge
- Amount
- ₹4,800
Nothing has happened yet. You decide.
Confirm refundCancel
Tech stack
Built withFrontend
- Next.js 16
- React 19
- Tailwind CSS 4
- Vercel AI SDK
AI
- OpenAI
- Model Context Protocol
- MCP TypeScript SDK
Backend
- Node.js 22
- Fastify 5
- Zod
- Pino
Data
- PostgreSQL
- Drizzle ORM
- Redis
Security
- JWT (RS256)
- argon2
- Role policies
- Audit log
Deploy
- Docker Compose
- Caddy
- VPS