SMS

Cos'è uno sticky sender?

Uno sticky sender mantiene lo stesso numero di invio per ogni destinatario tra un messaggio e l'altro.

Una conferma di prenotazione e il suo promemoria sono più facili da riconoscere quando arrivano dallo stesso numero. Se il numero cambia, il destinatario potrebbe vedere una conversazione separata senza il contesto precedente.

Perché mantenere lo stesso mittente?

Riutilizzare un mittente aiuta il destinatario a riconoscere la conversazione. Inoltre indirizza le risposte allo stesso numero.

Un telefono di solito raggruppa i messaggi per mittente. Ruotare i numeri può disperdere una conversazione aziendale su più thread.

Le risposte arrivano al numero presente sul messaggio a cui il cliente risponde. Cambiare il numero in uscita non reindirizza una risposta a un messaggio precedente. Continua ad ascoltare su quel numero finché i destinatari potrebbero ancora usare il suo thread.

Questo include le disiscrizioni. Un STOP inviato a un numero precedente deve essere gestito anche dopo che inizi a inviare da un altro. Parole chiave STOP spiega come Bird applica quella soppressione.

Come mantengo un mittente stabile in Bird?

Riutilizzi il mittente assegnato in from a ogni invio free-text. Salva quell'assegnazione per ogni destinatario.

Bird richiede from per una richiesta free-text. Il valore deve identificare un mittente presente nel tuo spazio di lavoro. Per un numero di telefono, includi il prefisso internazionale, ad esempio +15557654321.

Omettere from restituisce HTTP 422 SMSNoEligibleSender. Un numero non posseduto restituisce lo stesso errore. Un mittente alfanumerico non registrato restituisce 422 SMSSenderNotConfigured. Verifica l'assegnazione prima dell'invio, così un numero rilasciato non interrompe la conversazione.

Il campo messaging_profile_id non fornisce un pool di mittenti: Bird lo rifiuta con 422 SMSUnsupportedFeature. L'endpoint di invio documenta questi campi.

Cosa devo salvare e verificare?

Salva un mittente per ogni destinatario. Verifica che sia ancora utilizzabile prima di riutilizzarlo.

Per un nuovo destinatario, scegli un mittente posseduto e autorizzato per quella destinazione. Salva la scelta prima di inviare messaggi concorrenti, così due job non assegnano numeri diversi alla stessa persona.

Per un destinatario esistente, riutilizza l'assegnazione finché il mittente resta posseduto e idoneo. Se rilasci il numero o cambiano i permessi di destinazione, seleziona esplicitamente un sostituto.

Un mittente dedicato per un mercato semplifica l'assegnazione perché ogni destinatario usa lo stesso numero disponibile. Devi comunque gestire un cambio se dismetti quel numero.

Gli invii con template preservano l'assegnazione?

Gli invii con template scelgono il mittente automaticamente, quindi non puoi forzare l'assegnazione salvata tramite from.

Bird rifiuta from insieme a template. Il percorso template seleziona un mittente per la destinazione. Restituisce il valore selezionato nel campo from del messaggio.

Usa quel valore restituito quando salvi la conversazione. Non dare per scontato che corrisponda all'ultimo mittente free-text. La guida ai template spiega quali valori fornisce il template.

L'idoneità del mittente ha priorità sulla continuità: un numero assegnato che non è autorizzato per una destinazione non può essere riutilizzato lì. Tipi di mittente tratta questi vincoli.

Cosa succede alle risposte quando cambio numero?

Le risposte ai messaggi precedenti continuano a essere indirizzate al vecchio numero.

Mantieni attiva la gestione in entrata durante la transizione se possiedi ancora il numero. Includi i messaggi di entrambi i numeri quando ricostruisci la conversazione. MO e MT spiega perché le risposte in arrivo hanno i propri record di messaggio.

Trasferisci le disiscrizioni nella tua decisione di invio prima di usare il sostituto. La soppressione specifica per mittente di Bird non diventa automaticamente una preferenza a livello di spazio di lavoro. Un nuovo numero non deve diventare un modo per continuare a contattare qualcuno che ha chiesto di non ricevere più messaggi.

In breve

  1. Un mittente stabile rende la conversazione riconoscibile.

    Riutilizzare lo stesso numero aiuta il destinatario a ritrovare i messaggi precedenti. Inoltre mantiene le risposte dirette alla stessa destinazione.

  2. La tua applicazione gestisce l'assegnazione.

    Gli invii free-text di Bird richiedono from, quindi salva quale mittente usi per ogni destinatario.

  3. Gli invii con template selezionano il proprio mittente.

    Bird rifiuta from insieme a template. Non dare per scontato che un invio con template preservi l'assegnazione salvata.

  4. Un cambio di mittente richiede un piano per i messaggi in entrata.

    I destinatari possono rispondere a thread precedenti, quindi continua a gestire quelle risposte e le disiscrizioni durante una transizione.

Costruisci sulla stessa rete.

Una chiave API di test è subito tua. L'accesso alla produzione si sblocca quando aggiungi un metodo di pagamento e verifichi un mittente.

La tua prossima idea.
Pronta a partire.