IntegrationsConnectors overview

Connectors overview

Connectors are the third-party services Novex talks to on your behalf — payment gateways, WhatsApp, regional tax authorities, and your social accounts. They all live in one hub at Settings → Integrations, where you connect, disconnect, and watch the health of each one.

What’s in the hub

The Connectors hub: four cards — WhatsApp Cloud showing CONNECTED with its last-validated time, and Tax-compliant invoicing, X (Twitter) and Meta (Facebook) each NOT CONFIGURED with a Configure button.

Each connector is a card with a status badge and a Configure button. The hub lists exactly four today:

ConnectorTypeWhat it powers
WhatsApp CloudWHATSAPP_CLOUDOutbound WhatsApp messages + campaigns
Tax-compliant invoicingZATCA_PHASE_2Fatoora Phase 2 signing, clearance, and reporting
X (Twitter)SOCIAL_XPosting to your X account
Meta (Facebook / Instagram)SOCIAL_METAPosting to your Facebook Page + Instagram

Not in the hub yet

Two more connectors exist in Novex but are deliberately not shown — an unshipped integration with a card you can click is worse than no card at all, so they stay hidden until they work:

ConnectorTypeWaiting on
MoyasarMOYASAROnline card collection, coming after launch
LinkedInSOCIAL_LINKEDINLinkedIn’s Community Management review of the Novex app

When and why to use it

Connect a service the first time you need the feature it powers — you don’t have to set everything up at once. A typical order:

  1. Tax-compliant invoicing if you invoice in Saudi Arabia (required before issuing).
  2. WhatsApp before your first WhatsApp campaign or reminder.
  3. Social accounts when you begin scheduling event promotion posts.

Connecting a connector

  1. Go to Settings → Integrations.
  2. Find the connector card and click Configure.
  3. Follow the per-connector setup flow (each is documented on its own page — see the links below). Payment and tax connectors ask for credentials; WhatsApp and social connectors open an OAuth / embedded-signup popup.
  4. On success the card flips to Connected and the feature unlocks across Novex.

Reading connector status

Each card shows one of:

  • Connected — credentials valid, last health check passed.
  • Action needed — connected but a recent health probe failed (expired token, revoked grant, rejected key). Re-run the setup flow.
  • Not connected — nothing configured yet.

Novex runs a background health check on the connected services so a silently expired token surfaces as Action needed before it breaks a live send.

Disconnecting

Open the connector and click Disconnect. This removes the stored credentials or revokes the OAuth grant and immediately stops Novex using the service. Reconnecting later is the same flow as the first connect — nothing is retained after a disconnect, so you re-enter credentials or re-authorize.

Tips & limits

  • Connectors are per-tenant. Each workspace connects its own accounts; nothing is shared between tenants.
  • Credentials are encrypted at rest in the tenant secret-vault — they are never shown back to you in full after saving.
  • Some connectors have an environment toggle (Fatoora sandbox/production). Verify you’re in the right environment before going live.

Next