# Flow Live Chat + Callback Closure

Decision: 90% ready, real staffing and reconnect proof pending.

## Proof lanes

### Conversation continuity
- Status: green
- [x] same conversation
- [x] ticket handoff
- [x] read/typing markers
- [x] reconnect-safe copy

### Availability and presence
- Status: green-with-staffing-proof-pending
- [x] online state
- [x] away state
- [x] closed fallback
- [x] timezone policy

### Callback intelligence
- Status: green
- [x] call now
- [x] call later
- [x] missed-call recovery
- [x] SLA expectation

### Customer-safe failure
- Status: green
- [x] retry state
- [x] support queue
- [x] customer-safe copy
- [x] owner visible

## Acceptance
- [ ] Customer can start chat without filling a long form first.
- [ ] Callback copy is based on tenant staffing and open hours.
- [ ] Call now uses the configured public phone number.
- [ ] Missed callbacks become recoverable tasks with owner and SLA.
- [ ] Reconnect or page refresh does not lose submitted context.
- [ ] Support can see queue health and next action.

## Remaining external proof
- [ ] Run degraded-network reconnect proof with real browser automation.
- [ ] Connect a real staffing schedule and verify open/away/offline transitions.
- [ ] Archive one missed-call recovery from live tenant traffic.
- [ ] Capture mobile proof for chat, callback and fallback states.