Customer-facing Framework Flow
This diagram explains the main business flows: knowledge ingestion, visitor chat, Gen UI, lead/demo creation, and post-launch improvement.
How to read the diagram
| Color | Meaning | What customers should understand |
|---|---|---|
| Orange | Input from Admin or visitor | This is where data or behavior enters the framework. |
| Blue | Processing logic inside NestJS Framework API | This is the reusable part for many projects/clients. |
| Green | Data stored in Powabase/Postgres/RAG | Knowledge, conversations, sessions, leads, events, and audit are stored structurally. |
| Purple | Long-term user/lead memory in Mem0 or the memory_facts |
If Mem0 is not used, long-term facts can still be stored in Powabase. |
| Red | External connectors such as CRM, Slack, email, and webhook | The framework can integrate external systems without changing core code. |