docs(02-agent-features): create gap closure plan for escalation and WhatsApp outbound wiring
This commit is contained in:
@@ -13,7 +13,7 @@ Konstruct ships in three coarse phases ordered by dependency: first build the se
|
||||
Decimal phases appear between their surrounding integers in numeric order.
|
||||
|
||||
- [x] **Phase 1: Foundation** - Secure multi-tenant pipeline with Slack end-to-end and basic agent response (completed 2026-03-23)
|
||||
- [x] **Phase 2: Agent Features** - Persistent memory, tool framework, WhatsApp integration, and human escalation (completed 2026-03-23)
|
||||
- [ ] **Phase 2: Agent Features** - Persistent memory, tool framework, WhatsApp integration, and human escalation (gap closure in progress)
|
||||
- [ ] **Phase 3: Operator Experience** - Admin portal, tenant onboarding, and Stripe billing
|
||||
|
||||
## Phase Details
|
||||
@@ -47,7 +47,7 @@ Plans:
|
||||
3. The agent can invoke a registered tool (e.g., knowledge base search) and incorporate the result into its response
|
||||
4. When a configured escalation rule triggers (e.g., failed resolution attempts), the conversation and full context are handed off to a human with no information lost
|
||||
5. Every LLM call, tool invocation, and handoff event is recorded in an immutable audit trail queryable by tenant
|
||||
**Plans**: 5 plans
|
||||
**Plans**: 6 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 02-01: Conversational memory layer (Redis sliding window + pgvector long-term storage with HNSW index)
|
||||
@@ -55,6 +55,7 @@ Plans:
|
||||
- [ ] 02-03: WhatsApp adapter (Business Cloud API, per-tenant phone numbers, media download, Meta policy compliance)
|
||||
- [ ] 02-04: Human escalation/handoff with full context transfer and audit trail
|
||||
- [ ] 02-05: Cross-channel media support and multimodal LLM interpretation (Slack file_share, image_url content blocks, channel-aware outbound routing)
|
||||
- [ ] 02-06: Gap closure — re-wire escalation handler and WhatsApp outbound routing into pipeline, add tier-2 system prompt scoping
|
||||
|
||||
### Phase 3: Operator Experience
|
||||
**Goal**: An operator can sign up, onboard their tenant through a web UI, connect their messaging channels, configure their AI employee, and manage their subscription — without touching config files or the command line
|
||||
@@ -79,7 +80,7 @@ Phases execute in numeric order: 1 → 2 → 3
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. Foundation | 4/4 | Complete | 2026-03-23 |
|
||||
| 2. Agent Features | 5/5 | Complete | 2026-03-23 |
|
||||
| 2. Agent Features | 5/6 | Gap closure | - |
|
||||
| 3. Operator Experience | 0/2 | Not started | - |
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user