Integrating with WhatsApp

    Link your own WhatsApp number to sync conversations with existing contacts into the unified Communication inbox and contact timelines.

    Setup Guide
    Updated Sep 25, 202610 min readBy Sebastian Streiffert
    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

    1

    Open the WhatsApp card

    Go to SettingsPersonalMy integrationsWhatsApp. If WhatsApp is not in your list yet, select Add integration first. From the Communication page you can also open SettingsWhatsApp at the bottom of the left menu.
    2

    Enter your number

    Type your WhatsApp number in full international format, for example +14155550123. Select Get pairing code. The code shows up within a few seconds. Cancel stops the attempt.
    3

    Type the code on your phone

    In WhatsApp on your phone, open SettingsLinked DevicesLink a DeviceLink with phone number instead and type the 8-character code. The code works for about 2 minutes.
    4

    Check the result

    The card changes to WhatsApp linked and shows your number.
    Link your WhatsApp
    +1 415 555 0123
    Get pairing code
    Link your WhatsApp
    ABCD-EFGH

    Enter it on your phone within a couple of minutes

    Connection
    WhatsApp linked

    Linked to +15555550123.

    Linking WhatsApp (simplified)
    • 1
      Get pairing code: Your number in international format
    • 2
      The code: Type it on your phone within about 2 minutes
    • 3
      WhatsApp linked: Your number shows on the card
    There is no QR code option. Linking is by pairing code only.

    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.

    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.

    1. On the WhatsApp card, the Needs linking section counts senders who did not match. It only shows when there is at least one.
    2. 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.
    3. For the rest, open CommunicationInboxWhatsApp, select the history icon (Full WhatsApp message history), and use Add. Choose Create contact or Add to existing contact.
    Add to existing contact saves the WhatsApp number on that contact as the number Lumenbase matches on, replacing any number it matched on before. The phone field you see is only filled if it was empty. Only the messages still in the review list come over. Anything older stays on your phone.

    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.

    AL
    Ada Lindqvist
    Can you send the updated quote?
    Sent it this morning. Page 2 has the new terms.
    Want a call on Thursday?
    Sending
    Our spring offer ends Friday.
    Not sent: Blocked: this message was already sent to 5 recipients in the last hour (mass-send protection).
    A WhatsApp thread in Communication
    • 1
      Sent: Delivered from your number
    • 2
      Sending: Still in the queue
    • 3
      Not 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.

    • WhatsApp

      Linking

      Linking WhatsApp. Finish pairing on your phone.

    • WhatsApp

      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

    The WhatsApp light, state by state
    • 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.
    Keep your phone online. WhatsApp unlinks a device after a long time without contact.

    Settings

    SettingWhereDefaultApplies to
    Conversation syncSettingsPersonalMy integrationsWhatsAppOnYou
    Default privacySettingsPersonalMy integrationsWhatsAppPrivacyPrivateYou
    Show in status barCommunicationChannelsOnThis 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

    1. If no code appears within a couple of minutes, the card says the WhatsApp sync service did not respond. Select Get pairing code again.
    2. Check that the number is in full international format, with the country code.
    3. If the card says it could not generate a pairing code, check the number and select Get pairing code again.
    4. If it still fails, contact support. The sync service may be down.

    The pairing code expired

    1. Open WhatsApp on your phone before you select Get pairing code.
    2. Select Get pairing code again. Each request starts a fresh link.
    3. Type the code within about 2 minutes.

    Threads not appearing

    1. Check that the card says WhatsApp linked and that the Conversation sync switch is on.
    2. Check that the person is a contact and that their number is right. A number saved on two contacts matches neither.
    3. Look in Needs linking on the card, or in the message history in Communication.
    4. Group chats never sync.

    Connection keeps dropping

    1. Keep your phone online and charged.
    2. Check that the device is still under Linked Devices in WhatsApp on your phone.
    3. 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

    1. Read the reason under the message.
    2. Blocked: the same text or file went to too many people. Write a personal message instead.
    3. Invalid recipient number: fix the contact’s phone number.
    4. 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.

    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?