- Newest
- Most votes
- Most comments
Based on the symptoms you're describing, the most likely issue is that the event destination is not enabled for your WhatsApp Business Account (WABA). This is a critical requirement that must be configured for incoming messages to flow from WhatsApp to your SNS topic.
To receive incoming messages, you must:
-
Verify the event destination is enabled: Event destinations must be explicitly enabled for the WABA to receive messages. Even if you've created and configured an event destination with your SNS topic, it won't receive incoming messages unless it's enabled.
-
Check your event destination configuration: Ensure that you've properly set up an event destination and associated it with your WABA. The event destination should be configured to send events to your SNS topic.
-
Verify SNS topic subscription: You must subscribe to the Amazon SNS topic's endpoint to receive notifications when incoming message events are saved to the topic. Without an active subscription, you won't be notified of incoming messages even if they're being delivered to the topic.
Since your outbound messages work correctly and your quality rating is green, this confirms that the basic AWS-to-Meta communication is functioning properly. The issue is specifically with the inbound message flow, which requires the event destination to be properly configured and enabled.
Review your WABA configuration in the AWS End User Messaging Social console to ensure the event destination is both created and enabled. This is separate from just having the SNS topic configured correctly.
Sources
Responding to a message in AWS End User Messaging Social - AWS End User Messaging Social
Relevant content
- AWS OFFICIALUpdated 8 months ago
