If there a mechanism I can validate if my SNS service has successfully pushed SMS on to customers phone through logs or delivery status. And incase of failure an alert can be generated.

Does AWS provides any alert mechanism which we can capture during our testing for SNS.


1 Answer 1


To track the delivery status of text messages sent via AWS SNS, you can use Delivery status logging feature which will log delivery status as success/failure. You can view logs in CloudWatch.

For detailed steps on how to configure, refer to https://aws.amazon.com/premiumsupport/knowledge-center/monitor-sns-texts-cloudwatch/

  • I assume then we can check logs for our testing. Do you any tool available in market which can test on devices as well ?Like buying virtual numbers Jul 30, 2020 at 9:13
  • @SaurabhKumar There are many offering virtual numbers. For which country are you looking for?
    – JAINAM
    Jul 30, 2020 at 10:20
  • I have list of 100 + countries. For example - Albania, Bahrain , Bahamas ,Cambodia , Georgia , Estonia, Jamaica , Kenya, Malta, Sri Lanka , Uzbekistan, Ukraine, Jordan and etc. I have checked Twilio they have Regulatory restrictions for buying virtual numbers where we have to upload the local address proof or local identity proof which my company won't be able to gather. So looking for a solution where we can check the SMS being delivered easily without giving some docs. Jul 30, 2020 at 14:48
  • @SaurabhKumar Not sure for all the countries. But check out these if it helps: avoxi.com/virtual-phone-numbers , textnow.com
    – JAINAM
    Jul 31, 2020 at 5:10
  • Thanks I will check . Jul 31, 2020 at 9:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.