SolidDomino
Client Intelligence Environment — Operator Login
SolidDomino
Set a new password to continue
Your account was just created or reset with a temporary password. Enter it below along with the permanent password you'd like to use.
SolidDomino
CIE — Client Intelligence Environment
Choose a workspace
Commercial Intelligence
B2B opportunity discovery, revenue briefs, and strategic advisory blueprints for enterprise clients.
Open workspace →
Acquisition Intelligence
Off-market real estate acquisition discovery, scoring, and per-property deep-dive briefs.
Open workspace →
 
⚙ Admin Settings
SolidDomino
Commercial Intelligence
← Modules
Confidential — Client Access
 
 
Demo mode is on — internal tools, program metrics, and other-tenant management are hidden.
Active client
◇
Select a client from the dropdown above to view their profile.
  · Production
 
 
What we know about your business
Program & delivery details ▸
Programme metrics
Evidence & qualification standard
Intelligence stack
— active modes
Operator:  
Session active
Run Console
 
 
Run console
Run history
Context reference
◇
No client selected
Choose a client from the "Active client" dropdown in the sidebar to view their run console, history, and profile.
Run configuration
Mode
Prompt document
Source Ops Handoff Blocks from a CR run
Loads the entire Ops Handoff Blocks section from a past CR run straight into Run Input for Pipeline Core — pick any past CR run, not just the most recent.
Source opportunities from a RIB run
Pick any past RIB run — not just the most recent — since a client's SAB/ESAB decision often comes back days or weeks after the RIB shipped.
0 selected
Run input
 
Idle
Output
Configure a run on the left and click Run. Output streams here live from the Claude API.
Generate SAB for one or more opportunities
This RIB run has 0 opportunity(ies) available. Select the one your client wants to pursue (or up to 4 for a grouped SAB) — the system never pre-selects.
0 selected
Recent runs — this tenant
My account
Password updated.
Operators — one team, every tenant
To invite an operator to a specific tenant, do it from that tenant's own Account view.
NameEmailRoleTenants
Add new operator
Temporary password — copy this now
 
This is shown once and cannot be retrieved again. Share it directly with the operator; they should change it after logging in.
Super admins (full access — every tenant)
NameEmail
Master Client View
Spend & Usage
Deliverable Library
Client Analytics
Master Client View — every paying client, one table
Client ↕ Industry ↕ Active services Monthly value ↕ ROI ↕ Relevance (30d) ↕ Health ↕ Competitors ↕ Joined Account ID Slug Modes Rate limit Branding
Spend & Usage — by client, expand for individual runs
ClientRunsEst. API costBilled to client
Total — all clients      
 
Deliverable Library — every client, grouped
Every delivered opportunity across every client, most recent 500.
Nudges — needs a follow-up now
Not a report to check occasionally — this is the list. Stale opportunities and clients overdue for their monthly deliverable, always sorted worst-first.
Engagement — what's actually happening to delivered opportunities
Built from outcome recording — an operator marking what a client told them, or the client's own portal. Sparse until that habit builds up across the team.
Churn risk — every client, actionable
The same three-signal check used on each client's own Account view, rolled up across all of them — misalignment, engagement risk, conversion risk, each calling for a different conversation.
Run history — this tenant
DateModeGeographyStatusTokens (in/out)Output previewDocument
 
Run detail
Deliverable Library
Not automatic — this is the explicit "yes, this is what the client received" marker. Only saved runs count toward exclusivity, outcome tracking, and the client's own portal.
Generate SAB for one or more opportunities
This RIB run has 0 opportunity(ies) available. Select the one your client wants to pursue (or up to 4 for a grouped SAB) — the system never pre-selects.
0 selected
Log signals for the Proprietary Data Layer
The AI already found and reasoned about these — read its own text, then log the ones worth tracking. This is separate from delivering the opportunity to the client.
Log as signal
Operator reference — not used in any API call
These fields are read by the operator to plan the next run. They are never sent to Claude and are never auto-filled from run output — update them by hand after reviewing a run's results.
Saved.
 
Upload prompt document
Prompt content
💼 What matters to this client — baseline & health Always start here
Signup baseline — captured once, compared against over time
This is the reference point for churn tracking below — why they actually signed up, and where their business stood right before. Don't edit this casually; editing it erases what it exists to preserve. Use a status check-in below to record how things have changed since.
Client Health & Portal
Everything the client sees in their own portal, plus the churn signals they don't see. No preview link needed to check this — it's always live.
Status check-ins
DateStatusAlignmentNotes
Services
ServicePlanRateStatus
Competitors
NameWebsite
Activation Pilot
TargetStatusQIEs
Client logins & portal access
NameEmailStatus

To see this tenant's portal as they see it, use "View client portal" in the sidebar.

⚙ Basics & branding Rarely changed after setup
Basics & branding
📋 Client dossier Rarely changed after setup
Client dossier — "what we know about your business"
🎯 Program & qualification, enabled modes Rarely changed after setup
Program & qualification parameters
Enabled modes
📝 Prompt library & system prompt Rarely changed after setup
Prompt library ▸
ModeFileVerStatus
System prompt (standing methodology — never shown to operators)
Loaded the previous value into the field below — review it, then click Save changes to apply it.
Saved.
Danger zone

Permanently deletes this tenant and every Run, Prompt, and operator grant scoped to it. This cannot be undone — it is not the same as deactivating a placeholder. Type the tenant's slug below to confirm.

Deliverable Library —
Every company delivered to this tenant — auto-recorded the moment a RIB/SAB/ESAB document is generated, plus any historical entries added manually below. This is also the exclusion list future CR runs check against so a company already delivered isn't resurfaced as "new."
CompanySourceDelivered
Add a manual deliverable
For a deliverable sent outside this system — attach the actual document if you have it, so it shows up here exactly like a generated one.
Add new client tenant
1. Identity 2. Branding 3. Methodology 4. Modes & prompts 5. Commercial setup
Preview: CR
System prompt (the tenant's standing methodology — never shown to operators, sent on every API call)
Enabled modes
Tenant will be created with placeholder prompts for each checked mode. Upload the real .docx files from Prompt Library right after creating — this wizard creates the tenant; document upload happens on the next screen.
Client dossier — what we know about their business
Signup baseline — captured once, never edited casually
Services starting today
Competitors (up to 10) — helps the Engine watch their market too
Document preview
Building preview…
Approximation only — pagination, header/footer, and TOC differ in the real document.