System №06 · 2024

case study — shipped

SorcerAI

An agentic portal that interviews the client, checks the vault, and dispatches the build.

Next.js · Supabase · Gemini · n8n⬈ source on github

00 brief

Client intake is a bottleneck of back-and-forth emails: unclear requirements, missing credentials, briefs routed to the wrong system.

built for — Schmoozzer — the agency’s own front door.

The intake conversation is itself an automatable workflow.

01 the system

step 01

Interview → verify → route

A Gemini-led clarifier drives the conversation to a CLARITY_READY signal, cross-references the Supabase credentials vault for what is missing, and dispatches the confirmed brief to the right automation backend.

02 the hard parts

incident report · 01

Knowing when requirements are actually complete

AI intake either interrogates forever or stops too early with gaps.

resolutionAn explicit CLARITY_READY gating signal — the conversation only graduates to dispatch when the brief passes completeness checks against the target backend’s needs.

03 results

End-to-end onboarding without manual handoffs.

Briefs arrive at the right backend (n8n, GHL, ActiveCampaign, HubSpot) with credentials pre-verified.

04 stack & ops

  • Next.js + Supabase
  • Gemini conversation engine
  • Webhook dispatch to four backends

next system

Hermes Agent