issue with WhatsApp and azure bot

Panos Stav 0 Reputation points
2024-10-07T11:37:05.64+00:00

Hi, so i have created the communications channel in communication services, then registered with WhatsApp. Inside whatsapp web management page i can see that azure is one of the apps with permissions. Also see this link which basically describes most of the process.

https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/advanced-messaging/whatsapp/connect-whatsapp-business-account

However when i send a message to the WhatsApp business number i get no response from the bot. The bot is working fine as a webchat on a webpage. I don't see anything wrong, except for a status on the communication resource awaiting "Display name review not started" by whatsap Meta. But it did say that my WhatsApp number is ready to use when i was done with the steps. When i check inside whatsapp for business i see no messages received. The messages sent on my mobile to the business whatsapp never go to blue with 2 ticks. Does this mean that the issue is just with whatsapp not receiving the messages or in Azure?

Not familiar with whatsapp for business but in their console i see 0 messages sent or received. The number was tested before by another team member but we had to re-link for Azure, so maybe messages lost but it says zero messages anyway. We sent many test messages to WhatsApp.

Thank you!

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
894 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ajkuma 26,636 Reputation points Microsoft Employee
    2024-10-22T17:50:58.6366667+00:00

    Yes, it's ACS (Azure Communication Service).

    Just to clarify, as summarizing points:

    1.I need to have the phone number associated with an WhatsApp Business account, right? 

    You do not need to create the WhatsApp Business Account in advance. The WhatsApp Business account will be created after they complete the Embedded Signup. (The part from step 7 onwards in the document link above.)

    Register WhatsApp business account

    User's image

    You need to make sure that you can receive SMS or phone call for that phone number. You need to receive a One-Time Passcode during the embedded signup. Once you complete the embedded signup, a WhatsApp Business account will be created under your Meta Business Manager account.

    2.I have  a dedicated WhatsApp business number and SIM

    Is this number already used for a normal WhatsApp Account, WhatsApp Business App or a WhatsApp Business Account? (just to highlight that they are different)

    Please check this Facebook doc, requirement here

    Phone Numbers - Cloud API 

    Numbers already in use with the WhatsApp Messenger app or WhatsApp Business app cannot be registered unless they are deleted first

    If the phone number is already used for a WhatsApp Business Account (WABA), then you can do a migration'. During the embedded signup, you could select "create a new WhatsApp Business Account", but in next step using the old phone number. As a result, a new WABA will be created and shared with ACS and the old phone number will be migrated to the newly created WABA.


    If the answer helped (pointed you in the right direction) > please click Accept Answer Or please share the requested/more info to help you better.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.