Skip to main content

Glossary

Canonical term definitions used across Nexus documentation, API, and codebase. Where the codebase uses synonyms, both terms are listed.

TermSynonymsDefinition
OrganizationOrg, TenantA business entity in Nexus. All data is scoped to an organization. Each organization has its own members, contacts, orders, and integrations.
ContactCustomerA person your organization interacts with. Stored in the customers table. The CRM UI uses "Contact"; the database uses "Customer".
CompanyA business associated with a contact. Currently stored as a text field on the Contact record.
ConversationChat, ThreadA messaging exchange between your org and a contact on a specific channel. Stored in the chats table.
MessageA single communication unit within a conversation (text, media, template, or system event).
ChannelA communication platform: whatsapp, facebook, instagram, email, or internal.
OrderA sales transaction containing line items, a total, and a lifecycle status.
Order ItemLine ItemA single product entry within an order (SKU, quantity, price).
AWBAirway Bill, ShipmentA shipping record created with a courier. Contains tracking number, status, and label URL.
Pick ListA warehouse document listing items to be picked for one or more orders, organized by bin location.
Inventory ItemProduct, SKUA trackable product in the inventory system.
WarehouseA physical or logical storage location for inventory.
BinLocation, SlotA specific position within a warehouse (e.g., aisle-shelf-bin).
Stock MovementA recorded change in inventory quantity (inbound, outbound, adjustment, transfer).
Purchase OrderPOAn order placed with a supplier for restocking inventory.
SupplierVendorA company you purchase inventory from. The codebase uses both suppliers and vendors.
LabelTag (CRM)A categorical marker applied to contacts for segmentation. Stored in the labels table.
Journey StageLifecycle StageA contact's position in the sales funnel (lead, prospect, customer, churned).
Edge FunctionServerless FunctionA Supabase Edge Function running on Deno. Handles webhooks, integrations, and business logic.
RLSRow-Level SecurityPostgreSQL feature that restricts row access based on the authenticated user's JWT claims.
JWTTokenJSON Web Token issued by Supabase Auth. Contains user identity and organization context.
WABAWhatsApp Business AccountThe Meta business entity that owns WhatsApp phone numbers.
CDRCall Detail RecordA record of a phone call including duration, status, caller, and callee.
PBXPrivate Branch ExchangeA telephone system (Issabel/Asterisk) for managing voice calls.
n8nAn open-source workflow automation tool used for complex multi-step integrations.
BSPBusiness Solution ProviderA Meta-authorized provider of WhatsApp Business API access.
AnnotationAn AI-generated analysis of a conversation (sentiment, topics, risk flags).
Embedded SignupESMeta's OAuth flow for connecting WhatsApp Business accounts.
Canned ResponseQuick Reply, TemplateA pre-written message template for fast agent replies.
SegmentA dynamic group of contacts defined by filter criteria.
TouchpointA recorded interaction between your org and a contact (message, call, email, note).