Changelog
What we've been shipping
Product updates, new features, and improvements to the Oris AI platform.
Website Enhancements
Added newsletter subscription, improved SEO with dynamic OG images, cookie consent banner, and sitemap generation for all blog posts.
Security Hardening
Rate limiting on all public API endpoints, row-level security on leads table, WhatsApp webhook signature validation enforced in production, and PII scrubbed from all logs.
Blog Launch — 10 SEO Articles
Published 10 long-form articles covering Arabic AI chatbots, WhatsApp Business API, customer service KPIs, and AI agent vs chatbot comparisons. Each article on its own route with unique metadata.
Legal Pages & Lead Capture
Full Terms of Service, Privacy Policy, and Data Processing Agreement with real legal text for UAE/PDPL/DIFC. Contact form now saves to Supabase leads table.
Phase 1 Hardening — 30+ Bug Fixes
Arabic normalization across all text matching, WhatsApp message deduplication, byte-aware message splitting, SSRF protection, RAG transactional ingestion, and LLM prompt injection prevention.
WhatsApp Typing Indicator & Arabic CSAT
WhatsApp now shows "typing..." while AI processes messages. CSAT surveys automatically sent in Arabic when the conversation language is Arabic or mixed.
E-commerce System Prompt
Specialized prompt for e-commerce use cases — no-markdown rules for WhatsApp, Arabic product name preservation, and guardrails against fabricating prices or stock levels.
Dashboard UX Fixes
Fixed demo mode false positive on dashboard, enabled multi-file upload for documents, improved voice demo error reporting, and rewrote phone page to use design system tokens.
Analytics & Audit Logs
Knowledge gap tracking, sentiment analysis dashboard, system health monitoring, and searchable audit log with filters and pagination.
E-commerce Demo Mode
Seed script for demo data with 5 knowledge base documents and mock e-commerce conversations. Auto-detects setup completion with first-login redirect to onboarding.
WhatsApp Channel — Production Ready
Full WhatsApp Cloud API integration with message deduplication, signature validation, byte-aware splitting, typing indicators, and Arabic CSAT collection.
Arabic Dialect Detection
LLM-based detection of MSA, Gulf, Egyptian, Levantine, and Maghrebi Arabic dialects. Unicode normalization with diacritic stripping and alef variant handling.
RAG Pipeline with Arabic Embeddings
Cohere embed-v4 (1536-dim) with Arabic-aware sentence-boundary chunking, HNSW vector index, reranking, and transactional ingestion with deduplication.
Voice Channel — TTS Integration
Twilio voice integration with Cartesia text-to-speech. Emotion-aware voice responses with Arabic keyword detection.
Web Chat Sandbox
Live chat sandbox for testing the full AI pipeline — intent classification, RAG retrieval, confidence scoring, and PII redaction — all in the browser.