Multi-client

One workspace per client, one login for you

Each client keeps their own WhatsApp Business Account, templates, client database and billing. Nothing leaks between them.

  • You can belong to several workspaces and switch between them without signing out and back in
  • Every screen and endpoint is scoped to the workspace you are in, and anything outside it returns not found
  • Owner, manager and agent roles per workspace, so a client can see their own inbox without touching your setup
The Luminous CRM shared team inbox

Campaigns

Run the send, then show the client what happened

Build the audience by tag, test on a real number, schedule it, and hand over results that hold up in a review.

  • Sent, delivered, read, button replies, replied and failed, with counts and percentages that update while it runs
  • A per-recipient table with search and a message-level timeline, so a client question about one number has an answer
  • Failures broken down by Meta error code with plain-English labels, and skipped contacts separated from real failures
Campaign results updating live in Luminous CRM

Audiences

Bring the list the client already has

Import what they keep on a spreadsheet, tag it the way the campaign needs, and keep consent state with the record.

  • CSV import up to 50 MB, roughly 200,000 rows, with column mapping and a report of every row that needed attention
  • Tags and up to 30 custom attributes per contact, so segments match how the client actually thinks about their customers
  • Marketing opt-outs are read from WhatsApp itself and enforced before a send, which keeps the client's number healthy
The client database in Luminous CRM

Integrations

Plug into whatever the client already runs

Trigger sends from their store or CRM with one endpoint, and push events back into their reporting.

  • One endpoint and one workspace key per client, with a payload shaped like the industry standard
  • Four signed webhook events with HMAC-SHA256, five retries over about 21 minutes, and a delivery log of every attempt
  • The AI agent can read a Google Sheet, call any MCP server or hit the client's own API once you switch it on
A campaign message shown on a phone

What you can promise a client

The parts that make WhatsApp defensible as a channel you manage for someone else.

Unlimited seats per workspace

Add your team and the client's team. Seats are not metered and adding people never changes the price.

Their number stays theirs

Disconnecting Luminous CRM leaves the number registered at Meta, so a client is never locked in by you or by us.

Numbers to report on

Volume, delivery rate, median first response, time to resolution and a busiest-hours heatmap per workspace.

No conversation markup

Meta bills conversation charges to the client's own account. Luminous CRM does not resell or mark them up.

Put your WhatsApp number to work, free for 7 days

Unlimited seats, contacts, messages, campaigns and forms. 2,000 AI replies a month. One plan, everything included. Start today, no card needed.

Luminous CRM platform preview