-
Notifications
You must be signed in to change notification settings - Fork 9
Revise HSM Template Message Error documentation #563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,12 @@ | ||
| > ### **5 minute read `Beginner`** | ||
| <h3> | ||
| <table> | ||
| <tr> | ||
| <td><b>10 minutes read</b></td> | ||
| <td style={{ paddingLeft: '40px' }}><b>Level: Beginner </b></td> | ||
| <td style={{ paddingLeft: '40px' }}><b>Last Updated: January 2026</b></td> | ||
| </tr> | ||
| </table> | ||
| </h3> | ||
|
|
||
| ## Troubleshooting HSM Message Errors | ||
|
|
||
|
|
@@ -23,3 +31,18 @@ When this error message appears, check if the WhatsApp app is installed and in u | |
| 3)**Message Undeliverable**: | ||
|
|
||
| Unable to deliver message to the end-user and there are various reason on this please read [here](https://developers.facebook.com/docs/whatsapp/cloud-api/support/error-codes/) | ||
|
|
||
| 4)**Message was not delivered to maintain healthy ecosystem engagement:** | ||
|
|
||
| This error occurs when a message is not delivered to maintain healthy ecosystem engagement. Meta applies frequency capping, which limits the number of High-Quality Service Messages (HSMs) a user can receive on WhatsApp within a certain period. | ||
|
|
||
| **Key points:** | ||
|
|
||
| - The message is dynamically blocked by Meta if the user has reached the capped limit. | ||
|
|
||
| - Simply resending the same template immediately may trigger the same error. Wait at least 24 hours before retrying. | ||
|
|
||
| - For details on WhatsApp’s frequency capping rules, see [Gupshup Blog: All You Need to Know About WhatsApp Frequency Capping](https://www.gupshup.ai/resources/blog/all-you-need-to-know-about-whatsapp-business-api-frequency-capping/) and check the | ||
| [Per-User Marketing Template Message Limits](https://developers.facebook.com/documentation/business-messaging/whatsapp/support/error-codes) | ||
|
Comment on lines
+45
to
+46
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Verify that the external URLs are accessible and return valid responses
echo "Checking Gupshup blog URL..."
curl -I -s -o /dev/null -w "HTTP Status: %{http_code}\n" "https://www.gupshup.ai/resources/blog/all-you-need-to-know-about-whatsapp-business-api-frequency-capping/"
echo -e "\nChecking Facebook developers URL..."
curl -I -s -o /dev/null -w "HTTP Status: %{http_code}\n" "https://developers.facebook.com/documentation/business-messaging/whatsapp/support/error-codes"Repository: glific/docs Length of output: 154 🏁 Script executed: #!/bin/bash
# Fetch the Facebook URL content to verify it covers "Per-User Marketing Template Message Limits"
echo "Fetching Facebook developers page content..."
curl -s "https://developers.facebook.com/documentation/business-messaging/whatsapp/support/error-codes" | head -c 3000Repository: glific/docs Length of output: 3100 🏁 Script executed: #!/bin/bash
# Search for mentions of "marketing template" or "per-user" in the error codes page
echo "Checking for marketing template or per-user limits content..."
curl -s "https://developers.facebook.com/documentation/business-messaging/whatsapp/support/error-codes" | grep -i -E "(marketing|per-user|template.*limit|frequency.*cap)" | head -20Repository: glific/docs Length of output: 50368 Correct the Facebook developers link—it points to error codes, not template message limits. The Facebook developers link is accessible but incorrect. The page titled "Error codes" (documenting WhatsApp Business Platform Cloud API error codes and solutions) does not cover "Per-User Marketing Template Message Limits" as stated in the documentation. Either replace the link with the correct Facebook developers page covering template message limits, or update the text to reflect what the error-codes page actually contains. The Gupshup blog link is correctly accessible. 🤖 Prompt for AI Agents |
||
|
|
||
| <img width="921" height="717" alt="image" src="https://github.com/user-attachments/assets/e897a19f-1c41-4913-9052-f5025cfc5e7e" /> | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
better to rephrase this sentence as 'Unable to deliver the message to the end user due to various reasons.,Please read here' @SangeetaMishr