Integrating with WhatsApp
Link your own WhatsApp number to sync conversations with existing contacts into the unified Communication inbox and contact timelines.
- Plan
- Needs WhatsApp in your workspace plan. The Complete plan includes it. Without it, the card is locked.
- Who
- Each member links their own number. No admin step.
- Where
- SettingsPersonalMy integrationsAdd integrationWhatsApp
- Cost
- No per-message charge.
- Connection
- Unofficial. It links the same way WhatsApp Web does.
What is the WhatsApp integration and when should you use it?
You link your own WhatsApp number. Chats with people who are already contacts in Lumenbase then show up in Communication and on each contact's timeline, next to email and LinkedIn. You can reply from Lumenbase, and the reply goes out from your number.
Use it if you sell over WhatsApp and want your team to see that history. It is for 1:1 chats at a human pace. It is not a broadcast tool.
Setting up WhatsApp
Open the WhatsApp card
Enter your number
Type the code on your phone
Check the result
Enter it on your phone within a couple of minutes
Linked to +15555550123.
- 1Get pairing code: Your number in international format
- 2The code: Type it on your phone within about 2 minutes
- 3WhatsApp linked: Your number shows on the card
How Lumenbase handles WhatsApp
Lumenbase keeps your WhatsApp session open on its own server, the way WhatsApp Web keeps one open in a browser. Your phone lists it under Linked Devices as a Chrome browser on Mac OS, not by the name Lumenbase. The WhatsApp folder in the inbox and the WhatsApp light in the sidebar only appear once your number is linked.
- Only 1:1 chats sync. Groups, status updates, broadcast lists and channels are skipped.
- Only chats with a Lumenbase contact reach the inbox and timelines. Everyone else waits in a short review list.
- Everything that sends WhatsApp (the inbox, automations and Lumo) goes through one queue with the same limits.
How conversation syncing works
Contact-only sync
A chat syncs when the other person's number belongs to exactly one contact. Lumenbase first looks for the exact number. If there is none, it compares the last 9 digits, which catches numbers saved without a country code. A number saved on two contacts matches neither.
Lumenbase re-reads your contacts about once a minute. Add a contact with the right number and new messages from that person start to sync.
History when you link
WhatsApp sends a recent slice of your history to a newly linked device. Lumenbase imports what it receives for chats with your contacts. It never asks for your full history, so older messages stay on your phone.
While the import runs, the Conversation sync section on the WhatsApp card shows Importing chat history with a message count and, once WhatsApp reports its progress, an estimate of the time left. The phone sends history in parts, so keep WhatsApp open on it until the card shows Chat history imported. If it shows Waiting for your phone, open WhatsApp on the phone. If it shows History import interrupted, part of the history may be missing. Relinking the number imports recent history again.
Senders who are not contacts yet
Messages from unknown numbers are kept in a review list: about the newest 200 messages from each of your 300 most recent chats. Each member who links a number has their own list. They do not reach the inbox or any timeline. Search the list by name, message or number. A number can be typed with spaces or dashes, with the country code or with a leading 0.
- On the WhatsApp card, the Needs linking section counts senders who did not match. It only shows when there is at least one.
- Match to contacts links a sender whose WhatsApp name is the full name of exactly one contact, ignoring case and extra spaces, and saves the number on that contact. It skips contacts that already have a number Lumenbase can match on. It also runs once by itself the first time you open the card after your first sync.
- For the rest, open CommunicationInboxWhatsApp, select the history icon (Full WhatsApp message history), and use Add. Choose Create contact or Add to existing contact.
Timeline and signals
- Each message becomes an activity on the contact. The WhatsApp tab on the timeline appears once there is one.
- The chat also shows in the Conversations widget on the contact, and in Communication under Inbox, WhatsApp.
- A new message from a contact starts the WhatsApp message received trigger in Automations. Messages from the history import never do.
- A new inbound message from the last 48 hours counts as a reply for Lumo, the same way an email reply does.
Photos, files and voice notes
Images, videos, audio, voice notes, documents and stickers up to 25 MB are saved with the message. A larger file is not saved. The message keeps its caption, or a short note such as [image] when there is none. Locations and contact cards show as a note, not a file.
Read state
A chat you read on your phone shows as read in Lumenbase. A thread you mark read in Lumenbase is marked read on your phone too, but only when that chat got a message since Lumenbase last reconnected to WhatsApp, which it does every few hours. Otherwise the chat stays unread on your phone until you open it there.
Replying
Reply from the thread in Communication, or from a contact's page with ⋯MessageWhatsApp. A reply can carry one file of up to 16 MB. Replies go into a queue and leave from your number one at a time, a few seconds apart.
- 1Sent: Delivered from your number
- 2Sending: Still in the queue
- 3Not sent: Blocked by the mass-send limit, with the reason
Limits per linked number, to protect it from a WhatsApp ban:
- At most 20 messages an hour and 100 a day. Over the limit, messages wait in the queue and go out later.
- At most 10 files an hour and 40 a day.
- The same text or file can reach at most 5 people in an hour, and the same file at most 10 people in a day. Past that, the message fails with Not sent and the reason.
Channel visibility
In the Communication sidebar, the switches under Channels, Show in status bar, only hide the WhatsApp status light. They do not hide WhatsApp threads. To see only WhatsApp threads, open CommunicationInboxWhatsApp.
Privacy
Default privacy on the WhatsApp card decides who else can read your WhatsApp conversations. It starts as Private. It applies to every WhatsApp conversation you have not set one by one, new and old.
- Private: only you.
- Shared with some: you and the people, teams or roles you add. Admins are not included.
- Fully Shared: everyone who can open this feature.
The same setting sits under SettingsPersonalPrivacy. Change one conversation from Communication.
Connection health
The WhatsApp light under Channels in the Communication sidebar tells you how the link is doing. Hover it to read the reason. When there is something to fix, selecting it opens the WhatsApp card.
Linking
Linking WhatsApp. Finish pairing on your phone.
Live
WhatsApp (+15555550123) is linked and syncing live. Last synced 5 minutes ago.
Paused
WhatsApp (+15555550123) is linked but sync is paused.
Resume sync
Needs a fresh link
WhatsApp (+15555550123) last pulled a message 2 days ago. WhatsApp unlinks a device after a long spell of inactivity, so this needs a fresh link.
Reconnect your number
- Lumenbase checks the link about every 30 seconds and reconnects it by itself after a short drop.
- If the sync service stops checking in for 3 minutes, the card shows an error and asks you to reconnect.
- If nothing comes through for 12 minutes, the card says WhatsApp stopped pulling new messages, and Lumenbase tries to reconnect by itself.
- If nothing has synced for a day, WhatsApp has most likely dropped the device. Only a fresh link fixes that.
Settings
| Setting | Where | Default | Applies to |
|---|---|---|---|
| Conversation sync | SettingsPersonalMy integrationsWhatsApp | On | You |
| Default privacy | SettingsPersonalMy integrationsWhatsAppPrivacy | Private | You |
| Show in status bar | CommunicationChannels | On | This browser |
Turning the Conversation sync switch off pauses the sync. Your number stays linked, and messages that arrive while it is off are skipped. Disconnect logs Lumenbase out of WhatsApp and removes the linked device. Messages already synced stay in Lumenbase.
Limits
- Linking is by pairing code only. There is no QR code.
- Only 1:1 chats sync. Group chats, status updates, broadcast lists and channels do not.
- Only chats with a contact reach the inbox and timelines.
- Your full history is not imported. After you add a contact, only their messages still in the review list come over.
- Edits and deletions made in WhatsApp are not copied. The first version of the message stays.
- Calls are not logged.
- Each contact keeps the newest 1,000 WhatsApp messages. Older ones are removed.
- Files over 25 MB are not saved. A reply can carry one file of up to 16 MB.
- There is no bulk send. The send limits above apply to the inbox, automations and Lumo alike.
- A Send WhatsApp message automation uses the linked number of the person who created it. If that person has not linked WhatsApp, it uses another member’s linked number.
- When Lumo sends a WhatsApp message, it uses the linked number in your workspace that synced most recently, which may be a colleague’s.
Troubleshooting
The pairing code never appears
- If no code appears within a couple of minutes, the card says the WhatsApp sync service did not respond. Select Get pairing code again.
- Check that the number is in full international format, with the country code.
- If the card says it could not generate a pairing code, check the number and select Get pairing code again.
- If it still fails, contact support. The sync service may be down.
The pairing code expired
- Open WhatsApp on your phone before you select Get pairing code.
- Select Get pairing code again. Each request starts a fresh link.
- Type the code within about 2 minutes.
Threads not appearing
- Check that the card says WhatsApp linked and that the Conversation sync switch is on.
- Check that the person is a contact and that their number is right. A number saved on two contacts matches neither.
- Look in Needs linking on the card, or in the message history in Communication.
- Group chats never sync.
Connection keeps dropping
- Keep your phone online and charged.
- Check that the device is still under Linked Devices in WhatsApp on your phone.
- If the light says the number needs a fresh link, open the WhatsApp card. If it still shows Disconnect, select it. Then enter your number and select Get pairing code.
A reply shows Not sent
- Read the reason under the message.
- Blocked: the same text or file went to too many people. Write a personal message instead.
- Invalid recipient number: fix the contact’s phone number.
- Select the bin icon to clear the failed message from the thread.
The WhatsApp card is locked
The card says WhatsApp is part of higher plans. Your workspace plan does not include WhatsApp. The Complete plan does. Select View plans, or ask an admin to open SettingsWorkspaceBilling.
Related
WhatsApp threads sit in the same inbox as email. See the Communication inbox for how to work the inbox, and unified communication for how channels share one timeline. Telegram and Signal work much the same way, but link with a QR code. To react to new messages, see Automations.
Quick Reference
- Plan
- Complete, or any plan with WhatsApp
- Link method
- Pairing code, typed on your phone
- What syncs
- 1:1 chats with contacts
- Where it shows
- Communication, contact timeline
- Send limits
- 20 an hour, 100 a day
- Default privacy
- Private
Frequently asked questions
How do I link WhatsApp to Lumenbase?
Open Settings, Personal, My integrations, WhatsApp. Enter your number in international format and select Get pairing code. On your phone, open WhatsApp, Settings, Linked Devices, Link a Device, Link with phone number instead, and type the 8-character code within about 2 minutes. There is no QR code option.
Which WhatsApp chats sync into Lumenbase?
Only 1:1 chats with people whose number matches exactly one contact. Group chats, status updates, broadcast lists and channels never sync. Messages from other numbers wait in a short review list, where you can add the sender as a contact.
Is WhatsApp included in my plan?
It needs WhatsApp in your workspace plan, and the Complete plan includes it. On a plan without it, the WhatsApp card is locked.
Can I send bulk WhatsApp messages from Lumenbase?
No. Messages leave from your own number one at a time, at most 20 an hour and 100 a day. The same text or file can reach at most 5 people in an hour. Past that, the message fails and shows the reason.
Who can see my synced WhatsApp conversations?
Default privacy starts as Private, so only you. Change the default on the WhatsApp card or under Settings, Personal, Privacy, or change one conversation from Communication.
Was this article helpful?
