Skip to main content

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

SectionWhat you'll find
Product OverviewWhat Nexus is, who it's for, and the core modules
ConceptsData model objects — contacts, orders, inventory, integrations, AI
GuidesStep-by-step how-to instructions for common tasks
IntegrationsPer-integration setup, capabilities, and troubleshooting
API ReferenceAuthentication, conventions, and the OpenAPI spec
Database ReferenceAuto-generated table dictionary (143 tables)
Edge Functions ReferenceInventory of Supabase Edge Functions
FAQFrequently asked questions on pricing, security, AI, and onboarding
GlossaryCanonical 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.