Regional Acquisitions Team

The field-facing acquisitions team for Better/OpenClaw RERI operations. Three regional reps manage inbound wholesale lead intake, buyer/seller conversations, and deal negotiation across SoCal and NorCal territories. Agent infrastructure (acquisitions agent + Aurora) handles outreach, follow-up cadence, and thread classification; the human team closes and negotiates.

Quick reference

FieldValue
Roleregional-sales
MembersDavid (SoCal), Ryan (NorCal), hhill (SoCal / exec)
Activeyes
Communication channelOpenPhone/Quo (SMS + calls) + SalesMsg (blast SMS) + HubSpot CRM
Decision authorityoperational — deal-level; strategic decisions escalate to Henry
Agent handles domain_summary + _summary
Escalates toHenry (strategic/pricing/contract)
HubSpot owneryes (per-rep pipeline ownership; acq pipeline 877963314)
Discord useracquisitions channel (1473940717264175164)

Team members

David — SoCal

  • Territory: Southern California
  • Agent: david-socal (Operations tier, Sonnet)
  • Workspace: workspace/team/
  • HubSpot pipeline: acq SoCal deals, owner assignment via contact routing
  • Primary channel: OpenPhone via Quo handler :18792
  • Escalates to: acquisitions agent → Henry

Ryan — NorCal

  • Territory: Northern California
  • Agent: ryan-norcal (Operations tier, Sonnet)
  • Workspace: workspace/team/
  • HubSpot pipeline: acq NorCal deals, owner assignment via contact routing
  • Primary channel: OpenPhone via Quo handler :18792
  • Escalates to: acquisitions agent → Henry

hhill — SoCal (Exec)

  • Territory: Southern California (executive layer)
  • Agent: hhill-socal (Operations tier, Sonnet)
  • Workspace: workspace/
  • Role: Founder-level deal oversight, high-value negotiations, exec workflows
  • Escalates to: Henry directly
  • Note: This is Henry’s operational persona in the system; distinct from Henry-as-founder strategic layer

Responsibilities

  • Inbound lead intake — wholesale deals sourced from InvestorLift, Crexi, PropStream, Facebook, direct. Ingested via deal-ingestion
  • Stage 1 outreach — initial CH (Contract Holder) SMS via acquisitions-outreach skill; 5-gate compliance (gate-computer, compliance-gate, blast-safety, thread-context, response-generator). See outreach-stage1
  • Follow-up cadence — Stages 2/3/4 managed by acquisitions-followup skill: NO_REPLY_4H, PRICE_DROP, re-engagement triggers. See followup-stages-2-3-4
  • Conversation classification — inbound SMS replies classified A–G by conversation-classifier.js; rep routes per classification
  • Deal negotiation — reps negotiate price, terms, and assignments; Henry approves final contract
  • HubSpot hygiene — reps responsible for stage updates in acq pipeline 877963314; dispo pipeline 816046 triggered at close

Agent handoff pattern

The acquisitions pipeline is agent-first, human-close:

  1. Deal ingestiondeal-ingestion → HubSpot deal created via hubspot-deal-creator.js (dedup + contact find-or-create + dual-pipeline write)
  2. Stage 1 SMSunified-outreach-engine.js / smart-outreach-worker.js via acquisitions-outreach skill — 5-gate compliance, TCPA quiet hours enforced
  3. Inbound reply → Quo handler (:18792) or SalesMsg handler (:18793) → Aurora classifies → acquisitions agent drafts response → sends if auto-approved or flags for rep review
  4. Follow-up → acquisitions-followup skill handles NO_REPLY_4H, PRICE_DROP cadences without rep action
  5. Hot lead / negotiation → Aurora escalates to assigned rep via Discord acquisitions notification + HubSpot task
  6. Close → Rep updates HubSpot stage → dispo pipeline activated → dispo-lifecycle

Rep override: Any rep can reply directly from OpenPhone; the Quo handler detects user_id > 0 (outbound from human) and skips Aurora response generation.

TCPA compliance: All outbound SMS gated by compliance-gates — quiet hours (8am–9pm local), opt-out check, 10DLC registration status. 10DLC A2P repeat-denial currently active — gates ALL SMS tiers. See salesmsg ⚠️ notices.

Communication channels

ChannelPort / HandlerPurpose
OpenPhone / Quo:18792 quo-handler-enhanced.jsInbound/outbound SMS + calls; rep-to-CH primary
SalesMsg:18793 salesmessage-handler-v4-complete.jsBlast SMS, follow-up cadence
HubSpot CRMacq pipeline 877963314Deal tracking, contact management, stage progression
InvestorLiftMac Ultra SSH + cookie authDeal sourcing (VPS CloudFront-blocked — always via AWS Mac)
Discord acquisitions1473940717264175164Agent escalations, rep notifications, hot-lead alerts

Recent decisions

  1. IL AI replication approved as OSIL sub-project B13 (2026-05-03) — replicate InvestorLift AI matching without subscription using HubSpot+InvestorBase. Plan: osil-il-ai-replication-2026-05-03
  2. 10DLC A2P resubmission tracked as B14 (2026-05-03) — field-by-field template + Henry sign-off (B14a) pending. Plan: osil-twilio-10dlc-resubmission-2026-05-03
  3. Conversation classifier A–G implemented — inbound SMS replies auto-classified; routes surface to acquisitions agent; rep notified on B (high-interest) + C (price objection) classifications

Agents that own this domain

Process hubs

Integration hubs

Skills that run this pipeline

Plans governing this domain

Team hub peers

Feedback rules

Open issues / TODOs

  • 10DLC A2P denial active — B14a (Henry sign-off on field template) BLOCKS all SMS scale
  • IL cookie refresh service failing while AWS Mac impaired — manual refresh needed post-reboot
  • InvestorLift enrichment via Apollo/Hunter pipeline pending deployment

Recent activity

  • 2026-05-04: hub created (W3-S2)
  • 2026-05-03: IL AI replication (B13) + 10DLC (B14) sub-projects created
  • 2026-05-01: acquisitions-followup + acquisitions-outreach skills operational