Skip to content

opensoft/openCloser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openCloser

A CRM-first AI communication platform for healthcare-oriented outreach.

Active feature

Slice 1 — Mock Call, Mock CRM

The first end-to-end product loop on a single ALF prospect queue record, fixture-driven, with no real telephony, no real CRM, no UI. Proves the five module boundaries (Interaction Core, Eligibility, Mock Call Transport, Persona, Mock CRM Write-back) before swapping in real SignalWire (Slice 2) and Dataverse (Slice 2+).

See:

  • Specification — what is built and why
  • Plan — technical decisions and project structure
  • Tasks — ordered task list for implementation
  • Quickstart — install, run, and inspect artifacts in 8 steps
  • Constitution — binding project principles

Status

Slice 1 is complete — spec, plan, tasks, contracts, checklists, and the end-to-end implementation (all 75 tasks in tasks.md). Run the Bootstrap steps below to exercise the mock loop.

Bootstrap (developers)

uv sync
uv run opencloser init-state
uv run opencloser load-queue-item --file tests/fixtures/queue_items/alf-prospect-001.json
uv run opencloser run-one --queue-item-id alf-prospect-001 \
    --conversation-fixture tests/fixtures/conversations/interested_callback_requested.json \
    --transport-fixture tests/fixtures/transport_events/connected.json

See quickstart.md for the full walkthrough.

About

superstructure for system to do ai telehealth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors