Files

7.8 KiB

DRE Portal — Technical Specifications

Internal working document — July 2026

Claim Numbering

  • Format: DRE-YYYY-NNNN (e.g. DRE-2026-0001)
  • Auto-generated on claim submission

Client ID

  • Format: CLT-YYYY-NNNN (e.g. CLT-2026-0001)
  • Generated on account creation

Closed Case Binders

On case close, two PDF binders are auto-generated:

Binder 1 — DRE Internal: DRE-YYYY-NNNN_CLOSED_DRE.pdf Includes: intake, evidence, AI analysis, AI debtor research, AI weakness analysis, internal notes, signed/notarized LPOA, certified mail receipts, communication log, settlement, fee disclosure, payment confirmation

Binder 2 — Client Package: DRE-YYYY-NNNN_CLOSED_Client.pdf Includes: claim summary, signed/notarized LPOA, settlement/payment confirmation, fee statement. EXCLUDES: AI analysis, debtor research, internal notes.

Evidence Archive: DRE-YYYY-NNNN_evidence.zip — original uploaded documents

Full Workflow

Phase 1 — Intake

  • Client submits claim at debtrecoveryexperts.com
  • Intake form: debtor info, amount, description
  • Document upload (contracts, invoices, correspondence)
  • Terms of Service signed via DocuSeal
  • Claim enters DRE queue

Phase 2 — AI Review

  • AI analysis is per claim, not per client. Each claim gets its own independent:
    • Claim analysis score (0-100)
    • Debtor research / skip tracing
    • Weakness assessment
  • If a repeat client submits a new claim against a different debtor, it gets fresh analysis independent of previous claims
  • AI Re-analysis on new document upload is scoped to that specific claim only
  • Team reviews → Approve / Request More Docs / Reject
  • LPOA sent to client via DocuSeal
  • Client signs → notarized via Proof (online RON)
  • DRE now authorized to collect

Phase 4 — Tiered Recovery

  • Tier 1: Soft Touch — email + ACH link (Day 1-5)
  • Tier 2: Formal Demand — certified mail via LetterStream (Day 7-14)
  • Tier 2.5: Lien Threat — pre-lien notice for construction claims (Day 15-21)
  • Tier 3: Escalation — final notice (Day 21-30)
  • Tier 4: Legal Action — referral to partner law firm (Day 30+)

Phase 5 — Settlement

  • Payment collected via Stripe ACH
  • DRE fee deducted per tier schedule
  • Costs deducted (notary, certified mail, filing fees)
  • Balance disbursed to client
  • Case closed → two binders generated

Fee Structure (proposed)

  • Tier 1: 20-25%
  • Tier 2: 30%
  • Tier 2.5: 30% (+ attorney if lien filed)
  • Tier 3: 33%
  • Tier 4: 10% DRE referral + 25% law firm

Search & Document Retrieval

Cases are searchable in the portal via database fields:

  • Claim number, client name, debtor name, amount, status, date range
  • Tags (e.g. "construction", "lien filed", "litigated", "debtor paid Tier 2")
  • Key flags from AI analysis

On case close, PDF text is extracted and stored in the database for full-text search. Future: Paperless-ngx if volume exceeds 500+ cases.

Approval Workflow

  • Approvers: Germaine + Tony — both must sign off before case moves forward
  • Anita: Read-only access — can view pending approvals but cannot approve
  • Reminders: Every 60 minutes, pending approval notification sent to both approvers
  • Approval status visible in claim header: "Pending Germaine · Pending Tony · Acknowledged ✓" Any edit to a claim submission is tracked with a full history:
  • What field was changed (old value → new value)
  • Who made the change (user name or "system" for automated updates)
  • When the change was made (timestamp)
  • Why the change was made (optional note field)

The audit log is visible in the DRE internal dashboard under each claim:

DRE-2026-0042 — Change History
Jul 8, 2026 10:15 AM  |  John (DRE)  |  Amount: $12,000 → $12,450  |  "Corrected from invoice"
Jul 7, 2026 02:30 PM  |  System      |  Status: Submitted → AI Review  |  Auto
Jul 7, 2026 02:28 PM  |  Robert Smith |  Initial submission               |

Edits are allowed on open claims. Closed claims are read-only. The audit trail is included in the DRE Internal Binder on case close.

Repeat Clients

Clients create an account on first claim. On return:

  • ToS already on file (signed once)
  • Client info pre-filled on new claims
  • Dashboard shows: active cases, past cases with outcomes, payment history
  • Can download their own case binders
  • Optional loyalty pricing after 3+ claims (e.g. 25% vs 30%)

Client Portal View (after login)

  • Active Cases: claim number, debtor, amount, current tier
  • Past Cases: claim number, debtor, amount, outcome (Recovered / Uncollectible)
  • [Submit New Claim] button
  • [Download Case Binders] for closed cases
  • [Payment History] — all disbursements received

Required Services

  • DocuSeal: deployed at sign.itpropartner.com
  • Proof.com: need account (online notarization)
  • LetterStream: need account (certified mail)
  • Stripe Connect: need keys (ACH payments)
  • Law firm partner: need referral agreement (litigation)

Email Configuration

  • email@redacted — Client-facing. Display name: "Debt Recovery Experts". Used for DocuSeal signing requests, claim status updates, fee receipts, portal login links.
  • email@redacted — Debtor-facing. Display name: "Debt Recovery Experts". Used for demand letters, ACH payment links, collection correspondence.
  • email@redacted — General business inquiries.
  • All mailboxes hosted on MXroute (heracles.mxrouting.net). Outgoing email relayed through mail.germainebrown.com:2525 (MXroute SMTP blocks our IP).

AI Chatbot — Knowledge Base

The DRE chatbot runs on Llama 3.2 3B (local, Ollama on Core) with a structured FAQ knowledge base built once by a smart model (Claude Opus 4.7).

Chatbot Personality:

  • Empathetic — Acknowledge the frustration of an unpaid debt. "I understand how stressful unpaid invoices can be."
  • Kind but firm — Supportive without being a pushover. Never apologetic for DRE's process or fees.
  • Engaging — Ask leading questions to qualify and move the conversation forward. "How long has this been outstanding?"
  • No promises — Never guarantee a specific outcome, timeline, or recovery amount. Use "typically," "most claims," "can be."
  • Escalate when stuck — If the visitor asks something outside the bot's scope, invite them to submit a claim or contact the team.

Tone examples:

Do Don't
"I understand — unpaid invoices create real pressure." "Sorry about that."
"Most claims at your level resolve within 30 days." "We'll get your money back in 30 days."
"Our process typically recovers 70%+ of claims." "You'll definitely get paid."
"Ready to get started? We can review your case." "You should definitely use us."

PUBLIC knowledge (chatbot can answer):

  • Fee structure & tier percentages
  • Required documents for a claim
  • Recovery timelines per tier
  • Texas construction lien overview (general)
  • LPOA process (what it is, how to sign)
  • Payment/ACH processing info
  • How to submit a claim
  • Contact/support info
  • Link to Fee Calculator
  • Link to Terms of Service & Privacy Policy

PRIVATE knowledge (NEVER in chatbot):

  • AI claim scoring methodology
  • Debtor research / skip tracing techniques
  • Internal weakness analysis criteria
  • Approval workflow and review criteria
  • Specific claim details or case data
  • Partner law firm names or referral terms
  • Internal fee negotiation limits
  • FDCPA/TDCA compliance strategy
  • Any internal team notes or communications

Future Automation (N8n on Monitor Server)

AI Web Scraper Agenthttps://n8n.io/workflows/2006-ai-agent-that-can-scrape-webpages/

  • 4.6/5 rating, free workflow template
  • ReAct AI agent that scrapes web pages for skip tracing
  • Use cases: Texas SOS lookups, county court records, debtor asset searches
  • When: Remind Germaine about this when building DRE portal — can offload debtor research to n8n workflows