Nexus Documentation
Nexus is a multi-tenant Ops OS built for SMEs in the MENA region. It unifies omnichannel messaging, CRM, order fulfillment, inventory management, shipping, VoIP, AI-powered customer-service analytics, and workflow automation into a single platform.
Quick navigation
| Section | What you'll find |
|---|---|
| Product Overview | What Nexus is, who it's for, and the core modules |
| Concepts | Data model objects — contacts, orders, inventory, integrations, AI |
| Guides | Step-by-step how-to instructions for common tasks |
| Integrations | Per-integration setup, capabilities, and troubleshooting |
| API Reference | Authentication, conventions, and the OpenAPI spec |
| Database Reference | Auto-generated table dictionary (143 tables) |
| Edge Functions Reference | Inventory of Supabase Edge Functions |
| FAQ | Frequently asked questions on pricing, security, AI, and onboarding |
| Glossary | Canonical term definitions used across Nexus |
For AI agents
Nexus publishes machine-readable discovery files:
/llms.txt— short index of canonical documentation pages/llms-full.txt— expanded map with key page summaries/openapi.yaml— public OpenAPI 3.1 specification (partial, read-first)
Architecture at a glance
Frontend (React + Vite + TypeScript)
↕ JWT + Realtime
Supabase Backend (PostgreSQL + Edge Functions + Storage)
↕ Webhooks
External Services (WhatsApp · Meta · Shopify · Couriers · PBX · n8n)
Nexus is a multi-tenant system. Every row is scoped to an organization via Row-Level Security (RLS). Users authenticate with Supabase Auth and receive a JWT containing their organization_id.