Avviare una conversazione da un URL

Gli utenti possono avviare una conversazione con il tuo agente da un URL. La posizione dell'URL dipende dal caso d'uso. Puoi inserirlo in un'email, un sito web, un'app o una sede fisica, ovunque tu possa incorporare l'URL come pulsante, link o codice QR.

La navigazione manuale all'URL di un agente (ad esempio copiandolo e incollandolo) non funziona a causa delle misure di sicurezza del browser. Devi incorporare l'URL in un pulsante, un link o un codice QR.

L'esperienza utente

Quando l'utente apre l'URL dell'agente, sono possibili tre risultati: esito positivo, riserva o errore.

Operazione riuscita

L'utente avvia una conversazione RBM andata a buon fine. Affinché la conversazione inizi correttamente, devono essere soddisfatti tutti i seguenti criteri:

  • Sul dispositivo è installata l'app Google Messaggi (versione minima messages.android_20241029_00).
  • Le chat RCS sono attivate in Messaggi.
  • L'agente RBM viene lanciato sull'operatore dell'utente.

Fallback

L'utente viene indirizzato a un numero di telefono o a uno shortcode di riserva. Ciò si verifica se uno dei criteri di successo non è soddisfatto e è stato fornito un numero di riserva nell' URL.

Errore

L'utente visualizza un messaggio di errore e un link al Centro assistenza di Messaggi per spiegare il motivo per cui l'agente potrebbe non essere disponibile e per aiutarlo con la risoluzione dei problemi.

Ciò si verifica se uno dei criteri di successo non è soddisfatto e un numero di riserva non è stato fornito.

Crea l'URL dell'agente

Puoi creare URL in due formati, come definito nella sezione 3.6.3.4 del GSMA RCC.07 v.14.0.

Per motivi di sicurezza, questi formati non supportano i suggerimenti precompilati per l'utente all'interno dell'URL.

Formato 1: utilizza solo l'ID servizio

   sms:bot%40botplatform.example.com?body=tell%20me%20about%20checking%20accounts
  • sms:bot%40botplatform.example.com: l'ID servizio univoco per l'agente.
  • &body=tell%20me%20about%20checking%20accounts: Messaggio precompilato facoltativo che l'utente vedrà quando apre la conversazione RBM con il tuo agente.

Limitazione: questo formato non può includere un numero di telefono di riserva. Se non è possibile stabilire una conversazione RBM, l'utente riceverà un messaggio di errore.

Formato 2: utilizza un numero di telefono e un ID servizio

   sms:+15012011657?service_id=bot%40botplatform.example.com&body=tell%20me%20about%20checking%20accounts
  • +15012011657: numero di telefono in formato E.164 o short code valido associato al tuo agente.
  • service_id=bot%40botplatform.example.com: ID servizio univoco per il tuo agente.
  • body=tell%20me%20about%20checking%20accounts: Messaggio precompilato facoltativo che l'utente vedrà quando apre la conversazione RBM con il tuo agente.

Messaggio precompilato

Per offrire un'esperienza utente più fluida, puoi precompilare il campo di immissione del messaggio quando si apre la conversazione RBM. In questo modo, gli utenti possono inviare rapidamente un messaggio pertinente toccando il pulsante di invio.

Per includere un messaggio precompilato, utilizza il parametro body nell'URL. Il parametro text deve essere con codifica URL. Ad esempio, gli spazi devono essere sostituiti con %20.

Il messaggio deve essere in linea con l'intenzione dell'utente e con gli obiettivi del tuo brand. Ecco un esempio di un brand di benessere: sms:bot%40botplatform.example.com?body=make%20an%20appointment. Quando l'utente tocca questo link, la sua app di messaggistica aprirà la chat con il messaggio precompilato "Prenota un appuntamento".

Messaggio precompilato

Best practice

Quando incorpori i codici QR nei materiali del tuo brand, crea sempre un link breve che reindirizzi gli utenti all'URL dell'agente (ad esempio https://short.link/abc123). Ecco i vantaggi dell'utilizzo di un link breve:

  • Adattabilità al futuro: se necessario, puoi aggiornare l'URL dell'agente dietro il link breve senza dover ristampare i materiali con un nuovo codice QR.
  • Riferimento di riserva: evita che gli utenti si confondano sull'URL se vengono reindirizzati a un'opzione di riserva.