Why it matters
Without a knowledge base, your widget can only answer from Majarrah’s public project + unit data. That’s fine for basic price and availability questions. To handle real buyer conversations — payment plans, HOA fees, handover timelines, financing partners — you need to feed the widget your own material.What you can upload
PDFs
Brochures, technical spec sheets, payment plan documents.
Text snippets
Short FAQ entries, cancellation policies, viewing hours.
URLs
Public pages on your website — we crawl and re-index them.
Structured notes
Key-value facts (e.g. “Handover: Q3 2027”, “Escrow: Al Rajhi”).
Add an entry
1
Open the knowledge base
Go to AI Agent → Knowledge Base in your dashboard.
2
Pick a source type
PDF, URL, or plain text.
3
Attach it to a scope
Global (applies to every widget answer) or per-project (only used when the buyer is asking about that project).
4
Save
The widget indexes new material within about a minute. You’ll see a green Indexed badge when it’s live.
Update or remove
Every entry has an edit and delete action. Deleting an entry removes it from indexing immediately — old widget answers that cited it are unaffected, but new questions will no longer draw from it.How the widget uses it
When a buyer asks a question:- The AI looks up the current project (if any) and pulls project-scoped notes first
- It then pulls relevant global notes based on semantic similarity
- Answers are generated only from your data + Majarrah’s structured project + unit data
- If nothing matches, the AI says so and offers to connect a sales rep
The knowledge base is private. Only your team can read it, and only your widget can query it. Other developers on Majarrah never see your material.