Track how many cases have been sent to each lender over a day, week, month or year. Sent totals include submitted/sent, acknowledged and rejected cases.
Run an assessment to see breach matches, risk score and recommended next step.
Screened data breach claims
FOA / generated complaint workflow
Cases and DPO complaint drafts are only generated after a signed Form of Authority is found. Drafts are created in review status; nothing is sent automatically.
Breach intelligence database
Maintain your own database of ICO action, group litigation, special-category data, fraud risk and claim potential. Names must match HIBP breach names where possible.
0 selected
Loading rules…
Use these controls, the bottom scrollbar, or drag the table sideways. Rows no longer open just because you click them.
Create colleague-to-colleague casework tasks: client calls, lender/FOS information requests, deadline notices, document chases and other claims work. Add any task to the client diary when needed.
Create agent task
When / due
Case / client
Assigned
Task
Status / outcome
Update / diary
Loading…
Claim form invite buckets
Use Ready to invite for claim-form campaigns. Signed, existing case/submitted, and review rows are suppressed.
Click Refresh buckets to calculate the safe invite groups.
No bucket loaded yet.
Name
Email
Phone
Category
Status
Brand
Source
Date
📊 Facebook Leads
Warm inbound leads from Meta/Facebook adverts
-
Total Leads
-
New / Queued
-
Contacted
-
In Pipeline
Loading Facebook leads...
Name
Contact
Claim Type
Source
Status
Date
Actions
📊
No Facebook leads yet
Leads will appear here once your Meta ads generate responses
📈 Joe Beta Campaign Dashboard
Reporting view for Joe beta URL leads. These are the same normal lead/form records, not a separate intake silo.
-
Total
-
FOA signed
-
Normal pipeline/case
-
Valid8 finder
-
AA
-
IT
-
Total Loss
Loading Joe beta leads...
Received
Client
Brand / Type
Campaign
FOA / Valid8
Total Loss value
Normal status
Actions
📭
No Joe beta leads found
Leads appear here when beta URLs submit source/campaign attribution as joe.
Task Board
All agent tasks pending, in progress, awaiting approval
Pending
In Progress
Awaiting Approval
Done Today
0
- Waiting (Blocked)
Pending Approvals
0 selected
Loading
Loading tasks
Loading
Create Task
Automated Casework Pipeline
Loading...
Real-time status of Lambda-powered automation functions. Auto-refreshes every 60 seconds.
Creates a live test invoice and tests every workflow: Stripe, Email, WhatsApp, AI Call, and Court Claim
Test Configuration
- A real invoice + Stripe payment link will be created. Real messages sent to the test details above. Amount is small ( 5) to minimise any charges.
Running tests...
- Issues Found
-
Invoice Tests Ready
Tests: Invoice Creation -... Stripe Link - Email Chase -'- WhatsApp Chase - AI Call --- Court Claim
Takes ~30 seconds. Creates a real 5 test invoice.
- System Test Suite
Tests all channels (Email, WhatsApp, SMS, FOA) across all 3 brands with real messages
-
Allison Allcott - WhatsApp Quick Test
Send a single test WhatsApp message using the real AA templates
Test Configuration
- Real messages will be sent to the above details. The engine will run immediately regardless of business hours.
Running tests...
- Nurture Channel Matrix
Brand
- Email
-'- WhatsApp
- SMS
FOA / Invoice Document Generation
- Issues Found
-
Ready to Test
Click Run All Tests to fire a test message across every channel and brand right now.
Takes ~15 seconds. Real messages sent to configured test details above.
Document Upload
Search a client/case, upload documents, and add them to the client general folder, claim pack, or both.
1. Find client / case
Search for a client to begin.
2. Upload document
Document Allocation
Unmatched files waiting to be linked to a case. Search the client, pick the case, allocate.
Bulk drop — add files to this queue
Drop files here — each lands in the queue below, then allocate one by one.
Allocation queue
Loading…
SEO Command Centre
Every page across the group sites — audited, scored, and prioritised. Click a page for the full breakdown.
Pages
Loading…
AI Recommendations
Loading…
Search Performance — Google Search Console, last 28 days
Loading…
Keyword Rankings — live Google UK positions, checked daily · ▲▼ = movement vs 7 days ago · ≈ = est. total monthly searches
Loading…
Sector Battle Plan — real search demand per claim sector vs what we capture, and who owns the top 10
Loading…
Target Keywords — relevant keywords we don't rank for yet, sized by genuine search demand · click a row for the live SERP + win brief
Loading…
Page Rankings — what each page ranks for (Google Search Console, 28 days) + keyword gaps
Select a site tab above to see its page rankings.
Published Changes — every change keeps a full backup; Undo restores the original page
Loading…
Client Documents
All uploaded documents - search by name, email, reference or postcode
Total: -
Client
Doc Type
File
OCR / Analysis
Brand
Source
Date
Actions
Loading documents...
Query any identifier to resolve a full case bundle across all systems
Raw JSON
Recent Gaps
Click Refresh to load
- - auto- - pending-... - sent 24h- - failed
Loading agents...
Loading...
Loading...
Create reusable agent teams and assign them to cases. Agents collaborate under an orchestrator.
- Active Team Assignments
Create Agent Team
Assign Team to Case
Aquarius Caseworker Questions
Caseworkers submit case questions here. Aquarius/Claw recommends a fix, but nothing executes until Allison approves it.
Submit a question
Safety: recommendations are separated from execution. Approval is required before any supported action is performed.
Loading Aquarius queue…
GDPR / DSAR Management
Track Subject Access Requests, deadlines, and lender responses
Lender Contacts
Manage lender names, complaint emails, telephone numbers, contacts and aliases used by complaint sending.
Loading lenders…
Lender
Complaints email
Telephone
Address
GDPR / DSAR
Aliases
Updated
Loading…
Insurer Contacts
Manage insurer complaints, claims, GDPR/SAR emails, postal addresses, portals, aliases and notes for Total Loss Reclaim.
Loading insurers…
Showing first page
Insurer
Claims / complaints email
Telephone
Postal address
GDPR / SAR
Portal / website
Updated
Loading…
Airline Contacts
Manage airline claims, complaints, compensation, GDPR/SAR emails, postal addresses, portals, aliases and notes for Flight Delay claims.
Loading airlines…
Showing first page
Airline
Claims / complaints email
Telephone
Postal address
GDPR / SAR
Compensation / portal
Updated
Loading…
🎰 Gambling Companies
Operator contacts for gambling DSAR/GDPR requests and complaints, grouped by shared ownership/operator families such as Flutter, LC International / Entain, Gamesys, 888 and others.
Loading gambling companies…
Group
Brand
Operator
DSAR / GDPR
General email
Domains / Website
Requirements
Loading…
🧾 AI Complaint Review
Dedicated review queue for AI-drafted complaint letters from Case Drafting / Complaint Send Batch. GDPR/DSAR approvals are deliberately excluded.
Drafts awaiting review
0
Ready complaint packs
0
Last refresh
Never
Ready.
Loading…
📮 Complaint Send Batch
Prepare complaints in bulk: OCR/claim pack, analyse/update, generate draft/PDF, and queue for approval. Direct lender sending is not enabled here.
Queued
0
Prepared / queued
0
Skipped
0
Failed
0
Criteria & run mode
Safety / skip rules
This page prepares/queues complaints only. It does not automatically email banks/lenders.
Ready.
Live run log
Idle
📨 Document Request Batch
API-driven batch requests with live progress. No floating overlay and no UI click automation.
Queued
0
Sent / previewed
0
Skipped
0
Failed
0
Criteria
Channels
Skip / resend rules
Ignores claim form and FOA/form-of-authority documents.
Ready.
Live run log
Idle
Action Dispatcher
Phase C orchestration: scans missing-info items every 15 min, routes to client_contact_agent or gdpr_request_agent, queues comms gated by master switch.
Outreach gate
Loading…
—
Open Items
—
Comms queued
—
Gated (held)
—
Quiet hours now
📥 Open items the dispatcher will handle
✉️ Agent-queued comms (latest 100)
📜 Dispatch log (latest 100)
🏆 Team Performance
🤖 Unassigned cases by brand — click a count to see the cases
📊 Performance board — last 7 days
📬 Inbox
Emails received directly by the CRM via AWS SES (no Gmail dependency). Click any email to read it; matched cases open in Case Drafting.
Car Finance DCA Claims
All car finance agreements found via Valid8 credit report enrichment, grouped by customer. Each agreement → one DCA complaint + one DSAR letter. Customers with multiple agreements get sibling cases (CASE-2, CASE-3, etc.) per agreement.
—
Customers
—
Agreements found
—
Complaints pending
—
Complaints sent
🗺️ Car finance DCA journeyAgreement found → FOA signed → DSAR/GDPR sent → complaint sent (FCA pause → FOS)
Loading…
Bank Statement / Evidence Analysis
Upload PDF bank statements, Excel or CSV. The system extracts transactions, chunks the data, analyses for gambling, online fraud, unaffordable lending or custom instructions, then produces tables, exports and a report for complaint drafting.
🔴 Live OCR activity now
Checking queued/running OCR jobs…
Loading live OCR queue…
Analyses
Select an analysis to view tables, stats and report.
Historic Vehicle Valuations
Lookup current vehicle details and prepare historic valuation requests using VRN/VIN, target valuation date and mileage. Live lookup uses the existing server-side vehicle valuation proxy; historic four-provider batch payloads are prepared for Percayso, Autotrader, CAP HPI and Glass’s Guide.
JD Power Car Valuation Reports
Open the Market Value Assessor login for car valuation reports. Credentials are pre-filled below for staff use.
Tip: open JD Power, then copy/paste the saved credentials if the browser does not autofill them.
Plate / owner changes
from £0.20
VRN/VIN status add-on
MIAFTR
from £1.50
Total loss/stolen register
4-provider historic valuation
£3 + VAT
Percayso / AT / CAP HPI / Glass’s
Percayso standalone
from £1.50
Listings/adverts when enabled
Request details
Enter a VRN or VIN to begin.
Vehicle status
No lookup run yet.
Status checks
Provider valuations
Historic batch expected providers: Percayso, Autotrader, CAP HPI and Glass’s Guide.
—
Supplier request payload
{}
Raw response
No response yet.
Total Loss Reclaim / Write-off Undervaluation
Total-loss workflow: capture vehicle/loss details, request the insurer settlement and valuation-guide evidence where figures are missing, record market value evidence, then generate an undervaluation report for the complaint workflow.
🗺️ Journey map — where every case sits, what's missing, and the next step
Total loss claim workflow
Use this as the caseworker checklist. If the settlement figure or market valuation is missing, the first insurer request must ask for the insurer's valuation evidence, not just the payment amount.
1. Intake FB lead or claim form creates/links the case; capture VRM, loss date, mileage, insurer and settlement.
2. Evidence request If figures are missing, request settlement letter, valuation report and guide evidence from the insurer.
3. Valuation review Compare insurer offer against CAP/Glass's/AutoTrader/Percayso or historic report evidence at loss date.
4. Complaint/FOS pack Generate report, quantify shortfall, send insurer complaint, then escalate if the response is poor.
Total Loss Claims
Select or create a total loss claim.
Flight Delay Claims
Dedicated UK261 / EU261 workflow for delayed, cancelled and denied-boarding flight claims. Use this page to find flight-delay cases, open drafting, request missing travel evidence and generate airline complaints.
3. Eligibility Check delay at final destination, route jurisdiction, extraordinary-circumstances risk and passenger count.
4. Airline / ADR Generate airline complaint, monitor response and escalate to ADR/CAA where appropriate.
Flight Cases
-
Need Draft
-
In Review
-
Sent / Ready
-
Client
Brand
Airline / opponent
Assigned Agent
Draft
Docs
Missing Info
Date
Actions
Loading flight-delay claims…
Online Fraud Claims
Dedicated APP fraud / scam / crypto fraud workflow. Use this page to find online-fraud cases, request missing evidence, generate bank/platform complaints and move claims through review, send and escalation.
Fraud recovery caseworker workflow
Triage the scam type and timeline, identify the sending/receiving bank or platform, request fraud-report evidence, draft the complaint under APP fraud / Quincecare / consumer-duty principles, then track bank response and FOS escalation readiness.
4. Complaint / FOS Generate bank/platform complaint, monitor final response, then prepare FOS escalation if unresolved.
Fraud Cases
-
Need Draft
-
In Review
-
Ready / Sent
-
Client
Brand
Bank / Platform
Fraud Type
Assigned Agent
Draft
Docs
Missing Info
Date
Actions
Loading online-fraud claims…
Pension Claims
Dedicated mis-sold pension / SIPP / DB transfer workflow. Use this page to find pension cases, request missing advice evidence, generate provider/adviser complaints and move claims through review, send and FOS escalation.
Triage pension/advice type, identify provider/adviser/platform, request advice file evidence, draft the complaint around suitability, disclosure, charges and redress, then track final response and FOS escalation readiness.
1. Intake Confirm client, provider, adviser/IFA, SIPP/DB transfer/switch details, key dates and loss summary.
2. Evidence Collect pension statements, suitability report, fact find, transfer records, fee disclosures and correspondence.
4. Complaint / FOS Generate provider/adviser complaint, monitor final response, diary limitation/FOS deadlines and escalate where suitable.
Pension Cases
-
Need Draft
-
In Review
-
Ready / Sent
-
Loading pension claims…
Client
Brand
Provider / Adviser
Pension Type
Assigned Agent
Draft
Docs
Missing Info
Date
Actions
Loading pension claims…
Car Finance DCA Claims Allison Allcott
All Allison Allcott client car-finance agreements found via Valid8 credit report enrichment, grouped by customer. This uses the same DCA/DSAR workflow as the main page, but is fixed to Allison Allcott cases.
Allison Allcott
—
Customers
—
Agreements found
—
Complaints pending
—
Complaints sent
Loading…
💷 High Cost Lending Claims
High-cost / unaffordable lending cases. Pull potential lender defendants from Validate credit-file analysis, parsed bank statements and claim forms. Use this page to auto-derive lenders, request defendant-specific FOAs, and draft/send lender complaints for review.
All IT/AA gambling cases. Each case can name multiple defendants — the customer's bank (Quincecare/Consumer Duty), the gambling operator (LCCP SR Code 3.4), and any lender flagged in the credit-file analysis (CONC 5/s.140A). Defendants auto-derive from form_data and credit analysis; you can add/remove manually.
New claim forms are allocated to teams round-robin automatically (within a minute of submission). Assign each lead to an agent in your team — you can only assign leads from your own team's list, and only to agents in your team.
📝 Gambling Assessments
Submissions from the gambling vulnerability questionnaire at ingramtoft.co.uk/gambling. Assessments sent through a case link attach to that case automatically; direct submissions (no case in the link) can be attached manually from here. Attached assessments appear in the case Notes with the full answers.
—
Assessments
—
Not attached
—
Attached to cases
—
Sent via case link
Loading…
Gambling vulnerability assessment
Loading…
📬 Gmail Draft Complaints
Client
Case
Brand
Category
Caseworker
Recipient (lender)
Docs
Attachments
Status
Age
Loading…
Drafts live in the brand Gmail mailbox under Draft Complaint/<Category>/<Caseworker>. Send from Gmail to mark the case sent. Drafts unsent after 48h are labelled 24 hours to deletion; after 72h they are deleted so a fresh draft can be generated. One draft per case.
Visible CRM worker with approval checkpoints and real-time steering.
IDLE
🖥️
Agent desktop stream
MVP control room is ready. Next wiring step: attach Playwright/noVNC browser stream here so you can literally watch clicks, typing and page changes.
Start supervised task
SUPERVISOR INSTRUCTIONS / TAKEOVER
Worker knowledge source: built-in CRM playbook + current live screen + supervisor instructions. It knows login fields, global search, case/lead pages, DCA, gambling, documents and approval gates.
WORKER CRM LOGIN
Credentials are sent only to the live browser worker for this login action and are not saved in the control room.
APPROVAL REQUIRED
Live action timeline
Agent intention / next action
No active task yet.
Sensitive actions — send email, submit complaint, alter case status, delete data, contact client/lender — will be consent-gated.
Drill Down
NCR Upload - Add Client Documents
- Click or drag & drop file here
All Documents
Loading...
Total Calls
-
Completed
-
Pending
-
No Answer
-
Date
Name
Phone
Brand
Claim
Status
Duration
Stage
Loading...
🛡️
Eden Cross no-auto-reply routing Sender safety list: assign to a caseworker, with review-only or draft-only behaviour.
Loading…
Emails from these senders are never auto-sent by Eden. Choose Assign only for no draft, or Draft only to create a review draft that still needs human approval.
Loading rules…
0 selected
Page 1
Page 1
-
Select an email
Click any email to view it and generate an AI draft response
New email
Starts a new conversation. Footer is added automatically once.
No attachments
Incoming Call
Zoho Voice
Assign Case to AI Agent
🎨 Template Library
Loading…
Variables: {{client_name}}, {{case_id}}, {{firm_name}}, {{lender}}, {{bank_name}}, {{category}}, {{today}}, {{client_email}}, {{client_phone}}. Conditional sections should be written as instructions for the AI to remove/adapt irrelevant parts.
➕ Generate New Complaint
Any identifier — we'll resolve to the case via Knowledge Broker.
Templates can be used as fixed structure or AI guidance. Brand templates stay separated.
Drafting AI engine×
Provider—
Draft model—
Review model—
Cost—
Use Claude (paid)
Applies within 60s to all new case drafting & review. Nothing is sent automatically — drafting stays approval-gated either way.