All-in-One Messenger for WhatsApp: Every Feature, Explained
July 16, 2026
Most articles about running WhatsApp on a computer are step-by-step guides. This one is not. This is the capability piece: what All-in-One Messenger Hub actually does with WhatsApp, feature by feature, so you can decide whether it is the right WhatsApp tool for your desktop before you install anything.
If you just want the instructions, they already exist. Start with running two WhatsApp accounts on a Windows PC for the setup, opening WhatsApp Web with multiple accounts for the browser side of the story, or separating personal and work WhatsApp on a PC if the goal is a clean split between the two halves of your life. What follows is the map of the whole surface.
Where WhatsApp on the desktop runs out of room
WhatsApp's own desktop app is good at what it does. It is fast, it is native, and if you have exactly one number and no ambitions beyond chatting, you should probably just use it. Nothing here is an argument against it.
The limits show up the moment your situation is slightly more complicated than one number:
- One account, full stop. WhatsApp Desktop signs in one number at a time. If you carry a personal line and a business line, you are logging out and back in, or you are keeping a phone propped against the monitor.
- It only knows about WhatsApp. Your day is not only WhatsApp. It is WhatsApp plus Telegram plus a Slack workspace plus whatever your clients insist on. WhatsApp Desktop is one more icon in a row of icons.
- No export. There is no first-party way to pull the names and numbers you have been chatting with into a spreadsheet.
- No canned answers. If you type the same three sentences about your opening hours forty times a week, you type them forty times a week.
- Nothing between the app and a stranger at your desk. Anyone who wakes up the computer reads your chats.
None of these are bugs. They are just the edges of a consumer chat client. A hub is a different shape of tool, and the rest of this article is about that shape.
How the hub actually runs WhatsApp
This is the part worth understanding first, because everything else follows from it.
All-in-One Messenger Hub does not re-implement WhatsApp. It loads the real WhatsApp Web inside an embedded browser view that belongs to the app (WebView2 on Windows), and links it to your number through WhatsApp's own Linked Devices feature, with the same QR code you would scan in any browser. Your messages stay between you and WhatsApp. The app is a container, not a middleman.
What makes it more than a browser bookmark is that every account you add gets its own isolated session: its own storage, its own cookies, its own login state, sandboxed away from every other account in the window. That single design decision is what makes multiple numbers possible, and it is why the tabs never bleed into each other.
Everything you can do in WhatsApp Web, you can do here, because it is WhatsApp Web. The additions are the layer the app wraps around it.
Multiple WhatsApp numbers, side by side
A normal browser profile holds exactly one WhatsApp Web session. Link a second number in the same profile and it evicts the first. That is the whole reason the second-browser trick exists.
Because each account here is a separate sandbox, two, three or four WhatsApp numbers stay linked at the same time and sit next to each other as tabs in one window. You click between them. Nobody gets logged out. Your personal number reconnects in the morning along with the work one.
This is a Pro feature. The free version gives you one WhatsApp account, which is the same ceiling the official app has. Pro is a one-time purchase, not a subscription; see /pricing for the current number.
What the isolation actually buys you
It is easy to read "isolated sessions" as marketing noise. Concretely, it means:
- A reply cannot land in the wrong thread. The two accounts are genuinely different logins, not two views of one session. There is no state to confuse.
- No re-scanning. Both sessions persist across restarts. This is the practical difference from incognito windows, which throw the session away the moment they close.
- No cross-contamination of identity. WhatsApp Web stores who you are locally. Two accounts sharing that storage is exactly the problem. Two accounts with separate storage is exactly the fix.
- A mental split you can see. Personal is a tab. Work is a tab. You can reorder them, and you can put them in a collapsible sidebar instead of a horizontal strip if you prefer a vertical list.
WhatsApp next to the other twenty
The hub supports 21 platforms, and WhatsApp is one of them. The other twenty are Messenger, Telegram, Discord, Slack, Microsoft Teams, Instagram, LinkedIn, X (Twitter), Google Chat, TikTok, Gmail, Outlook, Outlook 365, Google Messages, Snapchat, Threads, Bluesky, Facebook, Notion and YouTube.
Each loads its real web interface in its own tab with its own isolated session, and the multiple-accounts rule is the same everywhere: one per platform free, more with Pro. If you run two Slack workspaces and three Telegram accounts alongside your two WhatsApp numbers, that guide covers it.
One honest note on the shape of this: it is tabbed, not merged. There is no single unified stream that blends a WhatsApp message and a Slack message into one list. Accounts stay deliberately separate, because separation is the point of the product. If a merged inbox is specifically what you want, jump to the section on when something else is the better pick, near the end, because a different tool serves you better.
WhatsApp contact export
This is the most misunderstood feature in the app, so here is the precise version.
The export screen reads your WhatsApp chat list and turns it into a file. It is WhatsApp only. No other platform in the hub has a contact export, and there is no plan implied here that one will.
You get a searchable list of everyone and every group you have a conversation with, a filter for contacts only, groups only or all, checkboxes to pick exactly what leaves the app, and a choice of three formats.
| Format | What lands in the file |
|---|---|
| CSV | Two columns: Name and Phone Number |
| Excel (.xlsx) | Same two columns, on a sheet named Contacts, with a styled header row |
| JSON | The fuller record: id, name, phone, avatar URL, group flag, member count and last message time, plus export metadata |
If you are pushing a list into a CRM or a spreadsheet, CSV or Excel is what you want. If you are feeding a script and care about which entries are groups and how recently each thread moved, take the JSON.
The export screen is open to everyone, and a free account can export the first 10 selected contacts, which is enough to see the exact format before you decide. Removing that cap is part of Pro.
What it is not
Being blunt about this saves everyone time:
- It is not your phone's address book. It comes from your WhatsApp chats. Someone whose number is saved on your phone but who has never appeared in a WhatsApp conversation will not be in the file.
- It is not a message or chat history export. Names, numbers and group metadata only. Your conversations are not in the file.
- It is not a mailing list button. It writes a file to your disk. What happens next is on you, including whether you have any right to contact those people. Exporting numbers is easy; the consent to message them is the part that actually matters.
- It is not multi-platform. WhatsApp only.
There is a fuller walkthrough on the WhatsApp contact export page.
Quick replies
If you answer the same question all day, quick replies are the least glamorous and most used feature in this list.
You save a canned response once, then pull it up from a picker that lives on top of the WhatsApp Web interface and either drop it straight into the conversation or copy it to the clipboard. Each one can carry a title, a category, keywords to find it by, and a favorite flag, and the app tracks how often you actually use each one, which quietly tells you which of your saved answers earn their place.
They are not WhatsApp-specific in principle, but WhatsApp is where most people burn the most repeated typing. This is a Pro feature. More detail on the quick replies page.
App Lock
A work WhatsApp on a machine other people can touch is a small liability. App Lock puts a PIN in front of the app, with Windows Hello on Windows and Touch ID on macOS so you are not typing the PIN forty times a day.
The part that makes it usable rather than annoying is the auto-lock policy. You choose when it re-locks:
- Immediately when the app loses focus
- After one minute in the background
- After five minutes in the background
- Only on a fresh launch, never while running
Pick "immediately" for a shared desk, "on restart only" for a laptop nobody else opens. This is a Pro feature, and there is more on the App Lock page.
AI auto-replies for WhatsApp
Here is where precision matters more than enthusiasm, because the scope of this feature is narrower than most people assume when they hear "AI chatbot".
In the desktop app, AI auto-replies work on WhatsApp. You connect an OpenRouter API key, which is a single key that reaches GPT, Claude and 100+ other models, and the bot answers incoming WhatsApp messages when you are away or busy. In the desktop app, OpenRouter is the provider for this. Facebook Messenger and Instagram bots run server side and can additionally connect OpenAI, Anthropic or any OpenAI-compatible endpoint directly.
The scope in a table, because this is the thing people get wrong:
| Channel | Auto-reply | Providers |
|---|---|---|
| Yes, in the desktop app | OpenRouter (GPT, Claude and 100+ models via one key) | |
| Facebook Messenger | Yes, server side | OpenRouter, or OpenAI / Anthropic / OpenAI-compatible directly |
| Yes, server side | OpenRouter, or OpenAI / Anthropic / OpenAI-compatible directly | |
| Telegram, Discord, Slack, everything else | No | Not applicable |
If someone tells you this app auto-replies on Telegram or Slack, they are wrong. It does not.
Alongside the automatic bot there is a manual AI suggestion, which drafts a reply and waits for you to read it before it goes anywhere. In practice this is the mode most people should start in. An unattended bot on a number your customers already trust is a bigger commitment than it looks, and reading the first hundred drafts teaches you whether you want to let go of the wheel.
AI auto-replies, manual suggestions and the team inbox are Business Pro features. Details on the AI chatbot page.
The WhatsApp Session API
This is the piece that turns a linked WhatsApp number into something other systems can use, and it is the most "business" thing in the app.
The flow is deliberately simple: your app posts to the API, the message is queued, the desktop app picks it up and delivers it through your linked WhatsApp session. The desktop app has to be running, because the desktop app is what holds the session. There is no cloud WhatsApp connection standing in for you.
Setup is short. Install the app, link your WhatsApp by QR, create a Session API in the WhatsApp tab, link it to that channel, copy the generated key, and start sending. Authentication is that key.
Three endpoints, and they take GET or POST for the send:
| Endpoint | What it does |
|---|---|
/api/whatsapp-session/send |
Send a message to a number |
/api/whatsapp-session/save-contact |
Save a contact |
/api/whatsapp-session/remove-contact |
Remove a contact |
Messages carry a status you can track: pending, sending, sent, or failed. No SDK, no client library, anything that can make an HTTP request can drive it.
What it is genuinely good for is transactional traffic that a human would otherwise copy and paste: an order status update from your own system, an appointment confirmation from a booking tool, a follow-up nudge fired by your CRM, an alert from a monitoring script. Low volume, high relevance, one message at a time.
What it is not good for is blasting a contact list. It is a one-message-per-request API riding on a normal linked WhatsApp session, and treating a personal session as a campaign channel is a good way to lose the number. That is not a limitation to route around; it is the correct behavior. Full request and response examples live in the API guide. The Session API is a Business Pro feature.
The tiers, in one table
All three tiers read their prices live from the database, so no number is printed here. Check /pricing for the current one. What matters structurally is that Pro and Business Pro are one-time purchases, not subscriptions.
| Free | Pro | Business Pro | |
|---|---|---|---|
| All 21 platforms | Yes | Yes | Yes |
| WhatsApp accounts | One | Multiple, isolated | Multiple, isolated |
| Themes, notifications, 18 languages | Yes | Yes | Yes |
| WhatsApp contact export | First 10 | Full | Full |
| Quick replies | - | Yes | Yes |
| App Lock (PIN + Hello / Touch ID) | - | Yes | Yes |
| AI auto-replies + manual suggestions | - | - | Yes |
| WhatsApp Session API | - | - | Yes |
| Team inbox | - | - | Yes |
Honest limits
The short list of things this does not do, so nothing is a surprise after you install it:
- It is WhatsApp Web underneath. Your number is linked from a phone by QR once, and WhatsApp's linked-device rules apply exactly as they do in a browser. This is not a standalone WhatsApp registration.
- No bulk or broadcast messaging. No campaign sender, no blast tool.
- No scheduled messages and no message templates.
- No merged inbox. Tabs, deliberately.
- Contact export is WhatsApp only, and it comes from your chat list.
- Auto-reply is WhatsApp, Messenger and Instagram only.
- Desktop only. Windows 10+ from the Microsoft Store, macOS 10.15 Catalina or later as a notarized DMG, universal for Apple Silicon and Intel. Linux is coming soon. There is no iOS app, no Android app and no web version.
- The Session API needs the desktop app running.
Data stays local: each account's session lives on your machine in its own storage.
When something else is the better pick
A comparison that trashes everyone else is marketing, not information. So, plainly:
- You have exactly one WhatsApp number and want nothing else. Use the official WhatsApp Desktop app. It is native, it is free, and a hub adds nothing for you.
- You want a true unified inbox, one merged stream across networks rather than tabs. Beeper is built around exactly that idea and this app is not. Different philosophy, not a worse one.
- You want open source you can audit, fork or self-host. Ferdium is the actively maintained, open-source fork that grew out of Ferdi, and it is a serious project. Franz and Rambox are both still actively developed in 2026 too, and all three take the extension-and-service approach rather than shipping WhatsApp-specific tooling. If your priority is the license rather than the WhatsApp feature set, look there first.
- You need real WhatsApp marketing at volume, with templates, opt-in management and compliance. That is the official WhatsApp Business Platform, and nothing in this article is a substitute for it.
Where this app earns its place is the specific middle ground: several WhatsApp numbers that must stay apart, on a desktop, next to the other twenty services you use, with export, canned replies, a lock screen and optional automation bolted on, bought once instead of rented. If that is your shape, it fits well. If it is not, one of the tools above fits better, and you should use that one.
A note on the name, since it causes confusion: All-in-One Messenger (allinone.im) is a separate, older, Chrome-extension-based product from a different company with a similar name. As of July 2026 its site still carries a 2021 copyright notice. It is a different thing from this app; if you arrived here looking for that one, you are in the wrong place. You can see how this app stacks up against the field on the alternatives page, or head to head with Franz, Rambox and Beeper.
The bottom line
WhatsApp is the reason most people go looking for a messenger hub, and it is the platform this app has the most to say about: isolated sessions so several numbers coexist, contact export to CSV, JSON or Excel, quick replies, a PIN and biometric lock, OpenRouter-powered auto-replies, and a small send API for your own systems. It is still WhatsApp Web underneath, with all the honesty that implies, and it sits in the same window as the twenty other services you were already juggling.
Free to download, one account per platform, no sign-up needed to start. Get All-in-One Messenger Hub free on the Microsoft Store, grab the macOS build, or look through everything it does first.
Frequently asked questions
It loads the real WhatsApp Web inside an isolated window in the app, linked through WhatsApp's own Linked Devices feature. It is not a re-implementation of WhatsApp and it does not touch your messages in transit. You get whatever WhatsApp Web itself can do, in a window that belongs to a desktop app instead of a browser tab.
The free version runs one WhatsApp account, the same as the official WhatsApp Desktop app. Running a second, third or fourth number at the same time, each in its own isolated session, is unlocked by the one-time Pro purchase. There is no monthly subscription.
It reads your WhatsApp chat list and gives you the names, phone numbers and groups you already have conversations with. CSV and Excel files contain two columns, name and phone number. JSON carries the fuller record including the group flag, member count and last message time. It is not a dump of your phone address book, and it exports contacts only from WhatsApp, not from any other platform.
No. In the desktop app, AI auto-replies work on WhatsApp only, through an OpenRouter API key. Facebook Messenger and Instagram bots run on the server side and can additionally connect OpenAI, Anthropic or any OpenAI-compatible endpoint. Nothing auto-replies on Telegram, Discord, Slack or the other platforms.
No. There is no bulk sender, no broadcast tool, no message templates and no scheduling. The Session API sends messages one request at a time and is built for transactional traffic like an order update or a booking confirmation. If you need real marketing campaigns at volume, use the official WhatsApp Business Platform instead.
You need each number on a phone once, to scan its QR code in Linked Devices during setup. After that the session persists on your computer and reconnects when you open the app. Because the hub is a linked device, WhatsApp's own linked-device rules apply exactly as they do in a browser.
All-in-One Messenger Hub