Back to portfolio Internal App — Agency Operations Platform

Revelation
Portal

In-House App — Revelation Agency
01 — Context

Revelation Portal

  • Built byRevelation Agency
  • IndustryInternal Tooling / Agency Operations
  • LocationSelf-hosted — Dockerized on VPS
  • Year2026
  • StatusLive at portal.revelationagency.com (operators only)

Revelation Portal is the operations platform we built for our own agency — the single surface where every client, project, proposal, communication, and AI workflow lives. We dogfood it daily.

Built on Next.js 14, tRPC, Prisma, and Postgres. Dockerized and self-hosted on a Hostinger VPS behind nginx + Let’s Encrypt. Authentication via NextAuth. Real-time AI processing through our Hermes ingestion layer (Whisper for audio, Claude/GPT for analysis).

Every module you see on a discovery call — intake, pipeline, planner, proposals, reports — runs through this Portal. When we ship a new client surface, the back-end already exists here first.

02 — What We Built

Inside the app.

Clients + Pipeline + Projects

Full CRM with stages, owners, follow-up rules, and an attached project workspace per client — tasks, notes, files, communications, and reports rolled into one record.

AI Intake + Lead Inbox

Inbound calls and forms route into a triage queue. Every voicemail transcribes through Whisper, classifies, extracts action items, drafts a reply, and ranks sales-call heat — before a human touches it.

Hermes Communication Layer

In-house ingestion + analysis pipeline (transcribe, analyze image, extract document, draft message). Every call audit-logged to HermesRequest, replayable, re-runnable with a new prompt.

Planner + Calendar

React Big Calendar with cross-resource scheduling. Tasks, appointments, content windows, and project milestones rendered on a shared timeline.

Proposals + Reports

Generate, send, and track proposals. Auto-generate weekly client reports. Public tracker links per client when needed.

GoHighLevel + Notion Integration

Bi-directional sync with GoHighLevel sub-accounts (SMS, contacts, opportunities) and Notion (ingest, enrich, write back). Replaces dozens of manual copy-paste loops.

Workflow Visualization

ReactFlow (@xyflow/react) graphs that map service delivery flows, communication chains, and pipeline transitions visually.

Operator-only MCP Server

Companion MCP server (revelation-portal MCP) exposes Portal data to Claude/ChatGPT for AI-driven operator workflows — the same MCP referenced in this conversation.

Built by the agency, used by the agency.

30+
Modules — clients, pipeline, planner, proposals, ingestion, reports, AI
In-house
Whisper, Claude, GPT routed through one Hermes audit layer
Daily
Live in production — operates the entire agency
Explore More Work

Related projects.

Sister Product
ReservWise

The Revelation-owned reservation SaaS — same in-house build approach.

View ReservWise
Sister Product
Life OS

The personal dashboard + MCP gateway. Same stack, different mission.

View Life OS
Full Portfolio
All Case Studies

Every engagement, every discipline.

View all work

Build your own growth machine.

Thirty minutes. Real strategy. No pitch. Walk away with clarity on what’s broken and whether we’re the right partner.

Book Your Free Session