Passa al contenuto principale

SMS in ingresso

Noleggia un numero dedicato da Agile Telecom e ricevi ogni SMS inviato ad esso — perfetto per customer support bidirezionale, flussi di opt-in/opt-out, conferme di appuntamento e chatbot leggeri.

Per il contratto API completo, vedi il reference Inbound SMS.

Metodi di consegna

Scegli come far arrivare i messaggi quando noleggi il numero:

MetodoAdatto aLatenza
Webhook (HTTP POST)Automazione, database, chatbot real-time.Secondi
EmailCasi d'uso a basso volume, flussi manuali, audit.Tipica delle email

Puoi cambiare metodo in qualsiasi momento da Numbers → Inbound nel portale wholesale.

Flusso Webhook (consigliato)

La piattaforma invia un POST form-encoded all'URL con i dati del messaggio, e si aspetta esattamente +OK nel body della risposta entro 30 secondi.

Parametri POST inbound

ParametroDescrizioneEsempio
originatorNumero del mittente (internazionale)+393351234567
destinationIl tuo numero SIM noleggiato+393331234333
date_timeTimestamp di ricezione YYYYMMDDHHMMSS20260514102301
textBody dell'SMSNews ON

Risposta obbligatoria

+OK

Se il tuo server non risponde con +OK entro 30 secondi, la consegna è considerata fallita e viene ritentata dopo 15 minuti. Dopo 3 tentativi falliti il messaggio viene scartato.

Tieni il webhook veloce: parse, queue, rispondi +OK. Lavori pesanti (NLP, scrittura DB, chiamate ad altri servizi) vanno su worker in background.

Flusso Email

I messaggi inbound arrivano da smsin@agiletelecom.com con oggetto Agile Telecom -- SMS received e un body strutturato con gli stessi campi del payload webhook (From / To / Date/Time / Body). Utile quando:

  • Non hai un endpoint HTTPS pubblico.
  • Il volume è basso e una revisione manuale è accettabile.
  • Vuoi un audit trail del traffico inbound in mailbox.

Pattern comuni

Parole opt-out — Implementa la gestione di STOP / UNSUBSCRIBE nel webhook. Marca il mittente come opted-out nel tuo database e smetti di inviargli campagne. La maggior parte dei paesi lo richiede.

Codici 2FA — Accetta codici di conferma in risposta; il webhook è il canale più affidabile.

Risposte automatiche — Innesca un invio outbound dal webhook handler per confermare ricezione o guidare l'utente.

Checklist di sicurezza

  1. Solo HTTPS. Rifiuta qualsiasi traffico webhook su HTTP in chiaro.
  2. Allowlist degli IP di Agile Telecom se il tuo firewall lo supporta. Chiedi la lista aggiornata al supporto.
  3. Valida destination — Assicurati che il numero SIM sia tuo; ignora traffico spoofato.
  4. Rate-limita la tua risposta per non essere usato come mittente di spam outbound.

Troubleshooting

SintomoCausa probabileFix
I messaggi vengono ritentatiIl server ha risposto qualcosa di diverso da +OK (o è andato in timeout)Riduci il lavoro nell'handler, metti su queue async
Doppio processingStesso messaggio rilanciato dopo un +OK lentoUsa originator + date_time + text come chiave dedup
Inbound mancanteNumero non legato al metodo di consegna correttoVerifica il routing nel portale wholesale

Prossimi passi