
Before you start
Complete the following prerequisites before connecting WhatsApp to WotNot. Completing these steps in the right order can help avoid delays during setup.Getting WhatsApp API access
WotNot uses an embedded signup approach to create a WhatsApp API for a new business.Initiate the embedded signup process
- Go to Channels -> WhatsApp -> Configuration
- Click on ‘Get WhatsApp API’
- This will open the Facebook onboarding popup

Choose a Facebook business account

- Refer this video for complete walkthrough of the steps:
Create a WhatsApp business account
- Choose ‘Create a new WhatsApp Business account’
- Choose ‘Create a new WhatsApp Business profile’.

Create your WhatsApp profile

Add your phone number for WhatsApp

Once you complete the verification of the number, your WhatsApp account will be connected to your WotNot account.

Business verification
Meta has a mandatory requirement for the business to have their Facebook Business Manager (FBM) verified. Without this being verified, you will not be eligible to get a WhatsApp API.- Open the FBM account for which you want to get a WhatsApp API
- Go to the Security page and see this section
Start 'Verification'
Provide 'Business Details'
Confirm 'Business Details'
Method to confirm your connection
- Email: An email is sent to your email address with code
- Phone Number: A call is made to this number with the code
- Text Message: A text is made to this number with the code
- Domain Verification: A DNS record is to be added to your site’s web host or DNS provider
- The company’s website is active, with SSL, and is complete, containing the company’s name, address, and phone number, which matches the one provided by the Business Manager
- The account email is from the same domain as the company’s website provided in the documentation i.e. if your website is wotnot.io your email should also contain the same domain i.e. test@wotnot.io
- If the verification will be made through the phone number, make sure you can receive the call. If the phone has IVR, disable it temporarily
- The company’s trade name in the documentation is the same one used on the website and the Facebook page. If different, the names need to be related in some way on the website. For example, at the footer, enter “Company ABC powered by Company D”
Enabling 'Start Verification'
A phone number
You need a phone number to connect to your WhatsApp Business API account. The number:- Must be able to receive an SMS or phone call for verification.
- Must not have an active personal or WhatsApp Business account.
- If the number is already registered with WhatsApp, you may need to delete the existing WhatsApp account before using the number for the API.
- Should be dedicated to the WhatsApp Business API setup if you want to avoid disrupting an existing WhatsApp account.
Provider setup
Meta
Meta is a bit complicated, as it involves navigating across multiple pages.- Goto Settings > Channel Configuration > WhatsApp > Configuration
- Click “Create a configuration”
- Enter the “Phone number”
- Navigate to Facebook developer portal
- Open the “App” that you created for WhatsApp API
- Copy “App ID” from the header
- From the navigation menu on the left,
- Goto WhatsApp > API Setup
- Copy “Phone number ID”
- Copy “WhatsApp Business Account ID”
- Paste the “Permanent token” (Learn how)
- Finally, paste all the copied values on the WotNot configuration screen and hit “Save”.
- Test by sending “Hi” to your WhatsApp number
360Dialog
- Goto Settings > Channel Configuration > WhatsApp > Configuration
- Click “Create a configuration”
- Enter the phone number
- Choose “360dialog Cloud” from the list
- Enter the “API key” from your 360dialog account
- Hit “Save”
- Test by sending “Hi” to your WhatsApp number
Twilio
- Goto Settings > Channel Configuration > WhatsApp > Configuration
- Click “Create a configuration”
- Enter the “Phone number”
- Login to your Twilio account
- Navigate to the Account > Settings
- Copy the “Account SID”
- Copy the “Auth token”
- Paste these values on the WotNot configuration screen and hit “Save”
- Test by sending “Hi” to your WhatsApp number
GupShup
- Goto Settings > Channel Configuration > WhatsApp > Configuration
- Click “Create a configuration”
- Enter the “Phone number”
- Login to your GupShup account
- Open the App you created for WhatsApp
- Goto Settings
- Copy “App name”
- Copy “App ID”
- Copy “App API Key”
- Paste these values on the WotNot configuration screen and hit “Save”
- Test by sending “Hi” to your WhatsApp number
TechAlpha
- Go to Settings > Channel Configuration > WhatsApp > Configuration
- Click “Create a configuration”
- Enter the “Phone number”
- Reach out to your Account Manager at TechAlpha
- Copy the “WhatsApp Business Account ID”
- Copy the “API Key”
- Paste these values on the WotNot configuration screen and hit “Save”
- Test by sending “Hi” to your WhatsApp number
Publishing the agent
Once your WhatsApp number is connected, you can connect it to your WotNot agent.- Select WhatsApp as the channel.
- Open the bot you want to publish.
- Go to the Trigger block.
- Select the WhatsApp phone number you connected in the channel configuration.
- Deploy the bot.
Testing on WhatsApp
After publishing, test the complete conversation from an actual WhatsApp account. Before testing, make sure you have:- A WhatsApp number that can receive messages.
- A test contact that can message your business number.
- An approved WhatsApp template if you want to test a business-initiated conversation.
- The WhatsApp number selected in the bot’s Trigger block.
Testing the chatbot
Messaging rules
The 24-hour window
When a customer sends a message to your WhatsApp business number, a 24-hour customer service window begins. During this window, you can respond to the customer’s messages without using a WhatsApp template. Once the 24-hour window expires, you cannot send a regular message to that contact. To initiate or continue the conversation outside the window, you must use an approved WhatsApp template.Send template
WhatsApp templates
Messaging limits and quality rating
Messaging limits and quality rating
Cost
Cost
Optional extras
Green tick verification
Official Business Account
WhatsApp-specific blocks
WotNot provides action blocks designed specifically for WhatsApp’s messaging capabilities.Reply buttons
List
Catalogue
WhatsApp Flow
Collect location
Send template
Troubleshooting
Number connected but messages are not arriving
Number connected but messages are not arriving
- Confirm that the WhatsApp number is connected successfully in Settings > Channel Configuration > WhatsApp > Configuration.
- Verify that the correct phone number is selected in the bot’s Trigger block.
- Send a test message such as Hi from a different WhatsApp number.
- Confirm that the provider credentials are correct.
- If you use Meta, verify the Phone Number ID, WhatsApp Business Account ID, App ID, and Permanent Token.
- If you use another provider, verify the credentials supplied by that provider.
WhatsApp template was rejected
WhatsApp template was rejected
- Clearly explains the purpose of the message.
- Uses the correct template category.
- Does not contain misleading or unclear content.
- Uses correct spelling and grammar.
- Uses variables correctly.
- Follows WhatsApp Business and messaging policies.
Creating a WhatsApp Template
Message is failing outside the 24-hour window
Message is failing outside the 24-hour window
Send template
Interactive elements are rendering as plain text
Interactive elements are rendering as plain text
- The action block you are using is supported by WhatsApp.
- The selected option is configured correctly.
- The message format is supported by WhatsApp.
- You are not relying on web-specific formatting or interactions.
Messaging limit has been reached
Messaging limit has been reached
Messaging limits and quality rating
Quality rating has dropped
Quality rating has dropped
- Users blocking your business.
- Users reporting your messages.
- Sending messages to contacts who did not opt in.
- Sending messages that are not relevant or useful.
- Sending messages too frequently.