the integration between the python code and SNS is relatively well documented, but it is missing examples for how to actually achieve real-world results (such as sending yourself a text message).
Responding to this and the parent it was the lack of examples that made me change my behavior. Not the lack of documentation for boto3.