Am einfachsten ist es du registriest dich bei einem SMS Provider
Dem stimme ich zu. Es gibt z.B. Messagebird in Berlin. Ein Request würde z.B. so aussehen

HTML-Code:
values SYSTOOLS.HTTPPOSTCLOB
('https://rest.messagebird.com/messages',
'<httpHeader>
        <header name="Content-Type" value="application/x-www-form-urlencoded"/>
        <header name="Authorization" value="AccessKey test_sdfsdfdsfsdfdsf"/>
</httpHeader>',
'recipients=31612345678&originator=Rainer Ross&body=This is a test message'
);
Wenn man es mit Node.js und Twilio auf der IBM i machen möchte, dann sieht es so aus
https://github.com/RainerRoss/Send-S...lio-from-IBM-i

Bei einem Kunden mit einem hohen SMS-Aufkommen wurde ein eigener SMS-Server aufgestellt. Die SMS-Nachrichten wurden mit einem REST-Webservice verschickt.

Viele Grüße Rainer