Come si invia un SMS dal proprio software?
Ci sono tre modi, con una quantità crescente di lavoro e di controllo.
Via e-mail
Il più semplice: la tua applicazione invia un'e-mail a un indirizzo fisso, che parte come SMS. Non serve alcuno sviluppo, perché praticamente ogni sistema sa già inviare e-mail. Svantaggio: nessun riscontro diretto sull'arrivo del messaggio.
Con un'API REST
La tua applicazione esegue una chiamata HTTP e riceve subito una risposta con un id del messaggio. Con quello puoi seguire lo stato. È la scelta abituale non appena l'SMS diventa una parte stabile del tuo processo.
Con i webhook in aggiunta
Con la sola API devi continuare a chiedere se un messaggio è arrivato. Con un webhook la cosa si inverte: viene segnalato al tuo server non appena lo stato cambia. Questo evita chiamate inutili e lo sai prima.
Che cosa decidi in anticipo
Chi invia il messaggio: il tuo e-commerce, la tua pianificazione o il tuo CRM? Che cosa succede se fallisce — riprovare o avvisare qualcuno? Quelle due domande contano più della scelta della tecnica.