Architecture
Platform architecture
Salesprompter works best as one platform with multiple surfaces, not as disconnected products. The app is the control plane, the CLI is the execution layer, the Chrome extension is the browser-native capture surface, and MCP is the model-native tool surface.
App
The Salesprompter app owns identity, organization context, integration setup, operational review, and token issuance for the CLI.
- Signed-in user identity
- Organization context
- Short-lived CLI token issuance
- Integration setup and review
CLI and extension
The CLI is the deterministic workflow engine for ICP definition, lead lookup, enrichment, scoring, and sync. The Chrome extension should stay focused on in-browser context capture and hand work back to the system.
Why `/docs` on the main domain
Keeping docs on `salesprompter.ai/docs` preserves one canonical trust surface for the product. Mintlify can sit behind Vercel rewrites later without changing the public URL.