Which engine to use
| Product type | Use |
|---|---|
| Chatbot, assistant, copilot, coding agent, SaaS personalization | General Engine |
| Tutoring, exam prep, learning app, student coach | EdTech Schema |
| Customer support bot, support copilot, agent-assist | Support Schema |
| HR, healthcare, agriculture, or other future domains | General Engine today |
Available domains
| Domain | Status | What it adds |
|---|---|---|
| General Engine | Available | Facts, preferences, goals, procedures, relationships, expertise |
| EdTech Schema | Available | Student profile, grade, curriculum, weak/strong topics, exam context, forgetting stages |
| Support Schema | Available | Customer support profile, open issue, issue history, support type, sentiment, escalation risk |
| HR Tech | Coming soon | — |
| HealthTech | Coming soon | — |
| AgriTech | Planned | — |
Enabling a domain
From the workspace dashboard: Settings → Domain Schema, or via API:What changes on add()
messages and external_user_id.
What changes on get()
Dashboard vs. model-call APIs
Useget() for model calls. Use domain profile and tenant endpoints for dashboards.
| Need | API |
|---|---|
| Prompt context for an AI response | POST /v1/memories/retrieve |
| Store conversation memory | POST /v1/memories/add |
| Student profile UI | GET /v1/memories/edtech-profile |
| Support customer dashboard | GET /v1/tenant/customers |
| Tenant domain settings | GET /v1/tenant/domain-schema |