Regulation

There some regulations and flow that you need to concern about sending messages to your clients either using Broadcasting, Chatbot Response, OTP Usage, and others. You can find the warning on those modules to remind you about the regulations.
Broadcasting Limit
BotNotify does not have a limit as to how many messages you can send. We do not recommend sending more than 5K messages a day. But when you send bulk messages users maybe mark your messages as spam which will lead to your number being blocked. So take care to send messages only to your clients only. And the messages should not be spam or annoying advertisements.
Whatsapp Message
There are several regulations from the WhatsApp API when sending messages :
  1. Message text will be limited by 4096 characters.
  2. While sending single media, media caption (text) will be limited by 1024 characters. You can avoid this limitation by sending message & media in separated caption .
  3. Based on Whatsapp regulation about max upload size, image and video max upload size is 16 MB and for document is 30 MB.
  4. Emoticon will be count as 2-3 characters.
  5. Auto Replies will be considered as part of message text.
  6. Variables will be replaced with actual data (e.g: [Contact Name] => John Doe, 8 characters).
  7. On sending messages, any blank space before and after text will be automaticly removed.
Message will still be broadcasted though the text exceed limit, but it will be truncated.
Queueing Message
To maintain stability in message delivery, we implement a queuing system in the broadcasting modules with a wait time of 1-2 seconds for each message. Your messages will not be sent all at once but rather one by one according to the queue.
Sending Priority
Some of our modules use a priority scale for sending messages on WhatsApp. Here is the order from highest to lowest priority:
  • Chatbot Responses -> High Priority
    We prioritize chatbot responses to enhance information services and encourage user engagement with the chatbot modules.
  • API Integration -> Adjustable Priority
    In API Integration, message delivery priorities can be adjusted based on content importance using the 'priority' option in your API requests.
  • Broadcasting -> Low Priority
    We prioritize Chatbot Responses and API Integration for messages over Manual Broadcasting, which becomes top priority if the other two modules have no pending messages.