← All case studies
Case study · live
AI Client Portal
Internal SaaS product · Multi-tenant
A client portal where the AI actually does work — not just answers questions about it.
The problem
Services businesses lose hours every week on status-update emails, file-version chaos, and 'where are we up to with X?' messages. Existing portals (Basecamp, Notion guest access) are either too generic or too engineering-heavy.
What we built
Built a purpose-built client portal where each project has milestones + deliverables + activity feed + an AI assistant that can answer status questions, find files, summarise progress, and create requests on the client's behalf. PWA-installable for mobile.
Results
What it delivered.
- AI assistant grounded in real project data (not generic chatbot)
- Cross-module AI: same conversation handles projects, deliverables, files, requests
- PWA installable + web push for review notifications
- Telegram integration for instant client notifications
- Modular: ships as Sentinel Lite (Pro) or Sentinel Corporate (Studio) depending on tier
Tech stack
Next.js 14Postgres (Neon)PrismaAnthropic ClaudeWeb PushTelegram Bot APICloudflare R2StripeNextAuth
Want one for your industry?
The same playbook applies anywhere with real-world workflows and paying customers. Let's talk.