https://sonsrowing.co.uk/sms-api-guide-important-functions-and-developer-implementation-tips/