Démarrer une conversation à partir d'une URL

Les utilisateurs peuvent démarrer une conversation avec votre agent à partir d'une URL. L'emplacement de l'URL dépend de votre cas d'utilisation. Vous pouvez l'insérer dans un e-mail, un site Web, une application ou un emplacement physique, où vous pouvez intégrer l'URL sous forme de bouton, de lien ou de code QR.

Il est impossible d'accéder manuellement à l'URL d'un agent (en la copiant et en la collant, par exemple) en raison des mesures de sécurité du navigateur. Vous devez intégrer l'URL dans un bouton, un lien ou un code QR.

L'expérience utilisateur

Lorsque l'utilisateur ouvre l'URL de votre agent, trois résultats sont possibles : succès, remplacement ou erreur.

Opération réussie

L'utilisateur lance une conversation RBM réussie. Pour que la conversation puisse commencer, toutes les conditions suivantes doivent être remplies:

  • Google Messages est installé sur son appareil (version minimale messages.android_20241029_00).
  • Les chats RCS sont activés dans Messages.
  • Votre agent RBM est lancé sur l'opérateur de l'utilisateur.

Action de remplacement

L'utilisateur est redirigé vers un numéro de téléphone ou un numéro abrégé de secours. Cela se produit si l'un des critères de réussite n'est pas rempli et qu'un numéro de remplacement a été fourni dans l'URL.

Erreur

L'utilisateur voit un message d'erreur et un lien vers le Centre d'aide Messages pour expliquer pourquoi l'agent n'est peut-être pas disponible et l'aider à résoudre le problème.

Cela se produit si l'un des critères de réussite n'est pas rempli et qu'aucun numéro de remplacement n'a été fourni.

Créer l'URL de l'agent

Vous pouvez créer des URL dans deux formats, comme défini dans la section 3.6.3.4 de la documentation GSMA RCC.07 v.14.0.

Pour des raisons de sécurité, ces formats ne sont pas compatibles avec les suggestions préremplies pour l'utilisateur dans l'URL.

Format 1: Utiliser uniquement l'ID de service

   sms:bot%40botplatform.example.com?body=tell%20me%20about%20checking%20accounts
  • sms:bot%40botplatform.example.com: ID de service unique de votre agent.
  • &body=tell%20me%20about%20checking%20accounts: message prérempli facultatif que l'utilisateur verra lorsqu'il ouvrira la conversation RBM avec votre agent.

Limite: Ce format ne peut pas inclure de numéro de téléphone de remplacement. Si une conversation RBM ne peut pas être établie, l'utilisateur reçoit un message d'erreur.

Format 2: Utiliser un numéro de téléphone et un ID de service

   sms:+15012011657?service_id=bot%40botplatform.example.com&body=tell%20me%20about%20checking%20accounts
  • +15012011657: numéro de téléphone au format E.164 ou code court valide associé à votre agent.
  • service_id=bot%40botplatform.example.com: ID de service unique de votre agent.
  • body=tell%20me%20about%20checking%20accounts: message prérempli facultatif que l'utilisateur verra lorsqu'il ouvrira la conversation RBM avec votre agent.

Message prérempli

Pour offrir une expérience utilisateur plus fluide, vous pouvez préremplir le champ de saisie de message lorsque la conversation RBM s'ouvre. Cela permet aux utilisateurs d'envoyer rapidement un message pertinent en appuyant sur le bouton d'envoi.

Pour inclure un message prérempli, utilisez le paramètre body dans l'URL. Le paramètre body doit être encodé en URL. Par exemple, les espaces doivent être remplacés par %20.

Le message doit correspondre à l'intention de l'utilisateur et aux objectifs de votre marque. Voici un exemple d'une marque de bien-être : sms:bot%40botplatform.example.com?body=make%20an%20appointment. Lorsque l'utilisateur appuie sur ce lien, son application de chat s'ouvre avec le message prérempli "Prendre rendez-vous".

Message prérempli

Bonnes pratiques

Lorsque vous intégrez des codes QR aux supports de votre marque, créez toujours un lien abrégé qui redirige les utilisateurs vers l'URL de l'agent (par exemple, https://short.link/abc123). Voici les avantages d'utiliser un lien court:

  • Prévoir l'avenir: vous pouvez modifier l'URL de l'agent derrière le lien court si nécessaire, sans avoir à réimprimer les supports avec un nouveau code QR.
  • Remplacement fluide: évitez toute confusion chez l'utilisateur concernant l'URL s'il est redirigé vers une option de remplacement.