CommunicationOS

Unified inbox

Nineteen networks in one shared timeline

WhatsApp, Signal, email and seven more live networks arrive in a single stream, with nine more in beta or development. Teammates reply, assign threads and track deals without paying for extra seats.

10

Networks live today

$0

Per teammate seat

Forever

History indexed

120ms

Median sync latency

Search 4.8M messages, 412k voice notes, 96k documents
YP

Yossi Perlman

+32 • also on• one contact since 2014

Today

Morning. Did we settle the 3.4 carat VS1 from the Wednesday parcel?

09:37
1:12
Transcribed9s ago • nl-BE

“Yes, four thousand two hundred a carat, and I need it in Antwerp by Thursday morning. Same terms as the last parcel.”

09:41

Confirmed at 4,200 per carat, Thursday 09:00 in Hoveniersstraat. Certificate follows by email.

09:43PersonaLearn draft
Reply as AdamDraft ready

One Antwerp trading inbox with WhatsApp, WeChat and Signal threads in the same list, ranked by who is waiting on an answer.

Identity resolution

One contact across every network

A buyer might write on Signal at noon, email a PDF at three and ping you on WhatsApp at night. CommunicationOS links those accounts to a single person so nobody asks the buyer to repeat themselves.

01

Cross-network matching

Phone numbers and email addresses link automatically across WhatsApp, Signal, SMS and Discord.

02

Thread merging

Merge two conversations about the same order into one timeline. Every attachment and timestamp stays visible.

03

Number updates

When a contact switches phone numbers, add the new line. The full conversation history stays attached.

04

Instant splitting

If two clients share an office number by mistake, split the profiles with one click. No messages get deleted.

Account handover

Keep deal history when staff leave

When a broker departs your firm, their customer conversations stay in your archive. Reassign the company WhatsApp Business number to a new desk in four clicks. The replacement broker can read five years of price notes, PDF certificates and open quotes immediately.

Handover is on Scale and above

Handover, +32 47•• •• 902

in progress
1

Revoke seat access

Cut access from the dashboard or your Okta directory in one second.

2

Reassign the timeline

Route active conversations and open deals to the incoming desk.

3

Pick up the context

The new broker reads past terms, discounts and payment habits right in the thread.

4,181 messages and 214 files moved • nothing deleted

Team workflows

Work together on direct messages

Assign conversations to specialists, mention colleagues for advice and keep internal notes on a client file. The counterparty only ever sees the reply.

Direct assignment

Hand a conversation to a specific teammate so only one person replies.

Internal notes

Leave notes inside the thread that only your team can see.

Teammate mentions

Tag a colleague with @name to pull them into a thread for quick advice.

Round-robin routing

Distribute incoming conversations evenly across every operator on shift.

Thread permissions

Hide pricing discussions from juniors while keeping shipping threads open.

Custom views

Filter by VIP label, language or unread status to organise the daily queue.

Automated rule engine for inbound chats

Incoming messages run against your rules the moment they land. A high-value order on WeChat routes to your senior trader while a billing question on WhatsApp goes straight to accounting.

Rules read the contact, the label, the deal value, the language and the shift roster.

Assignment run • rule set “Antwerp desk”

live
Inbound 09:02:11

“need your best on the 4ct rough parcel, we are deciding today”

+32 47•• •• 118

Rules evaluated

Contact matches a known buyermatched
Thread label is pricingmatched
Value above 25kmatched
Sender language is nl-BEskipped

resolved in 34ms

Round robin, senior pricing

Rina Devos4 open
Jan Coppens6 open
Ben Auerbach9 open
First reply target4:51

escalates to Jan Coppens, then the floor manager

Internal note, not visible to the buyer

Paid 38 days late in March. Hold the discount until the wire clears.

Mention

@ben can we go to 4,150 on this one, he is deciding today.

Response targets

Track reply targets before timers expire

Set a reply window per channel or per client tier. A timer counts down on each card. When a desk misses a first response, CommunicationOS alerts the desk lead, then escalates to the floor manager ten minutes later.

First response targets

per channel

WhatsApp

Fast channel for active trading quotes

5 min

WeChat

Overseas retail buyers in Asian hours

10 min

Signal

Direct lines for executive accounts

15 min

Email

Formal quotes and contract reviews

2 hours

breach → desk lead → floor manager • logged in the audit trail

Views and labels

Saved views for every desk

Build a view from a rule like “unassigned WhatsApp threads with over 100k balance”. Pin it to the sidebar so an operator watches their own queue without opening the general inbox.

Unassigned, over 100kPricing, nl-BEBreaching in 10 minVIP buyersAwaiting certificateVoice notes onlyGroups, 20+ peopleOwed by me

Per-thread permissions

A junior sees the shipping thread and never the pricing thread on the same deal.

Labels that carry rules

Applying a label can change the SLA target, the owner and who can read it.

Shared or private

Keep a view to yourself or publish it to the desk so everyone works the same queue.

Bring your live networks into one inbox

Ten networks connect today and five more run in beta. Add the team with no extra seat fees.

No card required. Production deployment takes under an hour.

Book a demo