If your teams use multiple Zoho services to handle different business functions, such as support, sales, or other Zoho tools, you might have asked this question:
Can we manage all WhatsApp conversations using the same business phone number across these services?
The answer is yes. You can now use a single WhatsApp Business number and associate it across multiple Zoho services.
What changes when customers and teams use one WhatsApp number across services
- Customers interact with one number, regardless of which team responds
- Teams across different Zoho products can work on the same conversation thread
- Agents can see the conversation timeline, even if it started in another service
This keeps the interaction continuous, instead of splitting it across multiple channels or numbers.
Note: While the timeline is visible across services, the full message content may not always be displayed.
How a single WhatsApp number keeps conversations in sync across multiple Zoho services

When you connect one WhatsApp number across multiple Zoho services, a single WhatsApp channel is created and shared across those services. Incoming messages appear in all connected services, and the underlying WhatsApp conversation continues as one unified thread.
When an agent replies from one service, that response is reflected in others as well. For example, in Zoho Desk, replies from other services appear in a masked format. This helps teams stay aware of the interaction without exposing the full message content.
What your team actually sees when different Zoho services handle the same conversation
Action
| What happens
|
Customer sends a WhatsApp message
| Appears in all connected Zoho services
|
Agent replies from one service
| Reply appears in Zoho Desk in masked form (Masked replies indicate that a response was sent from another service, without showing the full message content)
|
Another agent opens the conversation
| The conversation timeline is visible, while message content may remain masked
|
Two agents attempt to handle the same conversation
| The system shows a warning but does not block access
|
Note: In Zoho Desk, messages from other services are masked by design. Other Zoho services may display these messages differently based on their own configuration.
How one Zoho service becomes the owner of the shared WhatsApp channel
When a WhatsApp number is connected across multiple Zoho services, the first service where the number is configured becomes the parent service.
Other Zoho services that use the same number are automatically subscribed to this channel, allowing different teams to stay connected to the same conversation.
If the parent service is removed later, another subscribed service is automatically assigned as the new parent, without affecting ongoing conversations or message history.
What the parent service actually controls in this setup
The parent service is the Zoho service where the WhatsApp number is first configured. Once your WhatsApp number is shared across Zoho services, this parent service becomes the control point for automation.
This is where automation such as chatbots (including Guided Conversations), auto-replies, workflow-triggered messages, and outbound notifications are managed.
Other services can still participate in conversations, but they don’t control or trigger automation on that number.
How different types of automation behave across services
Chatbots
- Bots run only from the parent service
- Customer messages trigger bot responses from that service
- Other services can see the interaction but cannot run their own bots
Auto-Replies
- Only the parent service can send automatic replies
- Auto-replies configured in other services will not trigger
Workflow-Based Messages
- Messages triggered by workflows (like ticket creation or lead updates) run only from the parent service
- Workflows in other services cannot send WhatsApp messages using the shared number
Notifications and Outbound Messages
- Scheduled or event-based messages are sent only from the parent service
- Other services cannot use the same number for outbound automation
What changes when one service disconnects from the shared WhatsApp number
When one Zoho service disconnects from the shared WhatsApp number, only that service is unsubscribed from the channel. Other subscribed services continue to receive incoming messages, and customer conversations remain active without any disruption.
Note: WhatsApp connectivity stops only if the number is removed from all connected services.
The following Zoho bundles support shared WhatsApp numbers :
- Zoho One
- Zoho CRM Plus
- Other Zoho bundles with appropriate access
A few products, plans, or portals currently have restrictions:
- Standalone Zoho product licenses
- Portals upgraded from standalone plans
- Applications like Zoho Books, Inventory, Invoice, Subscriptions, Expense, Commerce, Checkout, and Payroll
Note: The same WhatsApp number can still be connected the above-listed services, but each product maintains its own Channel and conversation history.
What teams should align on before and after sharing a WhatsApp number
Identify which service will act as the parent before setup. You can check this in Zoho Desk under the WhatsApp channel configuration, where the parent service is indicated.
Ensure agents understand what it means when another service has already picked up a conversation.
Define how conversations should move between support, sales, and other teams.
If your teams are already working across multiple Zoho services, this setup can simplify how conversations are handled day to day.
We're curious to know how others are approaching this. Are you already using a shared WhatsApp number across teams, or planning to try it out?
FAQ
Does this create multiple WhatsApp conversations for the same customer?
No. There is only one underlying WhatsApp conversation shared across the connected services.
Can two agents reply at the same time from different services?
The system shows a warning if another agent has already picked up the conversation, which helps reduce duplicate replies.
Why do replies appear as masked in other services?
Masked replies help other teams stay aware that a response was sent, without exposing the full message content across services.
Which service controls automation and bot behavior?
Automated features such as chatbots, auto-replies, and workflows are controlled by the parent service where the WhatsApp number was first configured.
Recent Topics
アナリティクスで商談中のパイプライン(ステージ)の件数比較
アナリティクスで商談中のパイプライン(ステージ)の件数を前週と前々週で比較したい。前々週の件数が更新することで変動してしまう。対象方法をご教授ください。
How do I remove a data source from Zoho Analytics?
I am unable to find a delte option on a datasource that i put in the system as an error. On teh web it refers to a setup icon but I do not see that on my interface?
Exclude Email or Domain From New Ticket Notification
Hi, we utilize the new ticket notification feature in Zoho Desk. However, it would be great if there was a way to exclude certain email addresses or domains from receiving the automatic notification. This would be particularly helpful for automated alerts
Identify and clean hard bounce lists in Automation 2.0
Hello. 1. I want to know how I can identify hard bounces in the lists I created to clean them before sending an email, given that the bounce rate has increased and it is necessary to clean the lists. 2. How can I exclude hard bounces and invalid emails
Trigger workflows from SLA escalations in Zoho Desk?
Hey everyone, I’m currently working with SLA escalation rules in Zoho Desk and ran into a limitation that I’m hoping someone here has solved more elegantly. As far as I can tell, SLA escalations only support fairly limited actions (like changing the ticket
Delete a department or category
How do I delete a Department? Also, how do I delete a Category? This is pretty basic stuff here and it's impossible to find.
Zoho Webinar - Sharing System Audio (NOT AVAILABLE)
Hi, We are having a serious problem with Zoho Webinar. In the webinars we run, we very often share the audio from a video we are streaming directly from YouTube or other applications. Until recently we were using Zoom, but as we use other Zoho applications
Lost the ability to sort by ticket owner
Hi all, in the last week or so, we have lost the ability to sort tickets by Ticket Owner. Unlike the other columns which we can hover over and click on to sort, Ticket Owner is no longer clickable. Is it just us, or are other customers seeing this too?
Cancellation Fees
Hi, It really would be good if Billing could take subscription management further with cancellations & being able to apply or set a cancellation fee for a plan that is either fixed or prorated. It is not uncommon in subscriptions for cancellation fees
Custom Field for Subscription
Hi, I can't find a way to add a custom field (to contain a license key generated from our software) against a subscription? Is the only place to add this information in the Invoice module (as custom field for invoice)? When a customer views his subscription
Zoho CRM Meetings Module Issues
We have a use-case that is very common in today's world, but won't work in Zoho CRM. We have an SDR (Sales Development Rep) who makes many calls per day to Leads and Contacts, and schedules meetings for our primary Sales Reps. He does this by logging
Notes - Reaction Buttons
Using the native notes option within CRM is fine, it works and the RTF features are great, however, would it be possible - if there isnt already something in place, where we can add a reactions button, similar to teams/whatsapp to show that its been read
How to get the campaingns key?
Reading the documentations of the API, I see that is necessary have the campaign key, but I don't see how can I get it. For example to get the campaign details we need to do the request: https://campaigns.zoho.com/api/getcampaigndetails?authtoken=[API Authentication Token]&scope=CampaignsAPI&campaignkey=[campaignkey] I have the API Authentication Token but I don`t see how to generate the campaignkey
Unable to switch existing AWS RDS connection to DataBridge after moving RDS behind VPN
Unable to switch existing AWS RDS connection to DataBridge after moving RDS behind VPN Hi everyone, I’m facing a problem with an existing Zoho Analytics setup and would like to know the best migration path. Originally, my Zoho Analytics connection to
[Bug] WebAuthn passkey registration blocked on rpIds with TLDs longer than 6 characters (.accountant, .technology, etc.) — isValidDomain regex too strict
Hi, Filing on behalf of an enterprise customer where Zoho Vault is deployed across the company. The Chrome extension blocks WebAuthn passkey registration on legitimate sites whose Relying Party ID (rpId) has a TLD longer than 6 letters. This affects every
Native QuickBooks integration for Zoho CRM: Connecting sales and finance
Greetings, I hope all of you are doing well. We're excited to announce Zoho CRM's integration with QuickBooks Web, which is designed to synchronize your CRM data with your QuickBooks accounting records and bridge the gap between sales and finance. This
Syncing zoho books into zoho crm
I was wondering how I can use zoho books in crm as I have been using them separately and would like to sync the two. Is this possible and if so, how? Thanks
ZohoBooks_add_expense_attachment Fails
I'm working MCP in Claude to automate bookkeeping. Claude cannot seem to attach and reciept to an expense. The 'add expense attachment' tool is added to the server and enabled in Claude. I asked Claude to give me the calls he performed and this is what
ZohoBooks_create_chart_of_account
I'm setting up Claude to do my bookkeeping workflows using a Zoho MPC server I setup. He does not seem to be able to create a chart of account. The 'create chart of account' tool is added to the server and enabled in Claude. I asked Claude to give me
Zoho Books Product Road Map
I am planning to look into Zoho Books to maintain my Company's Account Books. Is the roadmap of Zoho Books Development available online? What happens if you product dies, without an export feature to other popular Accounting softwares like Tally or Quickbook. Are we going to be left in lurch? Do you have a product road map? Regards, Vishal.
I want to delete the email but I can't.
I want to delete emails but I can't, please help me. Thanks!
Error while creating new user
Zoho Mail is blacklisted on magicspam.com and spamauditor.org
As of today, the same problem with the IP addresses 136.143.188.51 and 136.143.188.52 How long does it take them to clear their IP addresses? I've read on this forum that these IP addresses have been blacklisted for years. //////////////////////// This
Unable to send emails from the delegated mailbox
currently it's not possible to send emails from our delegated mailbox (just in our own name, our own mail-accounts) The permissions granted include "Send as," and we are also unable to delete delegated employees or add new ones. We can only add employees
Change Password
How can I reset OR Change the Passwords for the Whole Organization at Once as Administrator using Admin Console?
Zoho Books bill pay option not available with zoho one
Why isn't Zoho Books bill pay add-on not available for Zoho one customers not even as a purchasable option. I think this is very inconvenient for companies wanting to use this feature all in one system
Support - what am I doing wrong?
Hi Everyone - I'm a new user and looking particularly for a replacement mail service. I'm just a home user not a professional but I do look after half a dozen domains. Zoho looks lovely and I'd like to switch but just want to get answers to a few 'easy'
Zoho Forms - Form Availability Redirect Option
Hi Forms Team, It would be great if there was a redirect URL option on the Form Availability settings. For example, I would like to create a support form which is only available outside business hours and if the current data and time is not Mon-Fri 9-5
Consider Making Printing Easier (UI)
I'm using Zoho Analytics in much the way that it was intended when it was "Zoho Reports" - as a way to pull together information across several apps in the ecosystem. I have a dashboard that I need to run each week for every employee (change the filter
Email Routing to Zoho from Cloudflare
Hello, I'm new to Cloudflare, having had my domain hosted on Fasthosts and just used it for email forwarding. I'm looking for a little help to configure my email routing/hosting. I've looked at the documentation but haven't found exactly what I need to
Emails
Good Morning, Is anyone else experiencing emails bouncing back? Thanks,
Secondary Reporting Manager permission level
Hi, same time last year I was speaking to Zoho about the use of a Secondary Reporting Manager and certain challenges that I was facing. at the time, I was told that this functionality did not exist. I am still facing challenges, so I would like to ask
why is my folder list is gone?
Hi, All my email folders are gone, i cant found any email. could you please check it?
Our ZOHO mail is not working
ZOHO mail is not working for any of our company's employees. All are able to access it in mobile. But not in laptops as a app or in webpage. please help asap.
Request to Release Email Aliases for Our Domain
Dear Zoho Support Team, Greetings, We are currently configuring the email system for our organization in Zoho Mail and encountered an issue while creating several email aliases. When attempting to create these aliases, we receive the following error message:
Changing Base Currency to USD (we are based in the UAE)
Hello everyone, Good day. We are based on the UAE and our bookkeeping is in USD. I followed the online resource that I select the country first where the currency I want as base is native then later on changed the country once the whole setup is done.
Error "The domain pinakajewels.com appears to be already in use in another organization. Learn More"
Hi Team, I have the following account with zoho mail Organization ID: 644368849 This zoho mail account was earlier mapped to www.senacareese.com I no longer own the domain www.senacareese.com I wish to map www.pinakajewels.com to the same zoho mail account.
Add personal Facebook to Zoho Social
Hi. is there any way i can post to my business and personal Facebook and Instagram at the same time when I make or schedule a post?
Option to Delete Chats in IM
Currently, there is no option to delete any chats in IM, regardless of their source.
Billing Status Update
Hello Latha, I’m working on a new automation (deluge) to fulfill one of our requirements. In this automation, there is a step to update the Work Order billing status from “Not Yet Invoiced” to “Non-Billable.” I tried to find the API information relevant
Next Page