Smsservice
SmsService sends text messages through the configured provider, for example GatewayAPI or smstools. The constructor selects the provider based on the configuration file.
You can send single or bulk messages and, with debugging enabled, each request and reply is logged for troubleshooting.