What's new in Orqelo
A log of meaningful releases, fixes, and platform changes.
Release
v0.9.1
AI provider expansion + usage metering
Added Google Gemini and Ollama support to the AI routing layer. Usage metering now tracks per-provider token consumption with per-tenant quotas.
- Google Gemini: Gemini Pro is now available as a routing target on Professional and above plans.
- Ollama (self-hosted): Point the router at your own Ollama instance for full data-sovereignty deployments.
- Usage metering: Token usage is now metered per provider and surfaced in the analytics dashboard.
- Health check interval: Provider health-check interval is now configurable per workspace (30s–300s).
Release
v0.9.0
Row-Level Security hardening + file storage
All tenant tables now enforce Postgres RLS. File storage (documents, uploads) moved to a per-tenant S3 bucket routing scheme.
- RLS on all tables: Every tenant-bearing table now has a strict RLS policy. GUC SET LOCAL enforces isolation on every request.
- Multi-bucket file routing: Documents and chat attachments are routed to region-specific buckets based on tenant data-residency setting.
- Knowledge base citations: RAG answers now embed source chunk IDs so citations can be verified by end-users.
Release
v0.8.5
Billing system overhaul + Stripe webhooks
Subscription lifecycle, metering, and Stripe webhook handling were rewritten with idempotent saga pattern. Prevents double-billing on webhook retries.
- Idempotent webhooks: Stripe events are now processed with a saga pattern — retries are safe and billing state stays consistent.
- Metered overage billing: Messages beyond plan quota are now metered and billed automatically at end of month.
- Annual billing: Annual subscriptions available at 15% discount. Proration handled correctly on mid-cycle plan changes.
Beta
v0.8.0
WebRTC voice & video (Business+)
Business and Enterprise plans now include WebRTC-based voice and video channels. Agents can escalate from chat to live call within the same conversation.
- Voice calls: In-browser voice calls via WebRTC. No third-party telephony required for basic use cases.
- Video escalation: Agents can request video escalation; customers accept in the chat widget without leaving the page.
- 100 hours/month included: Business plan includes 100 hours of combined voice+video per month. Additional hours at standard rate.