Question
Comment fonctionne le workflow de MessagingActivity avec plusieurs moteurs ou SDK ?
Réponse
Plusieurs SDK peuvent être intégrés à l'activité MessagingActivity en y ajoutant des moteurs à l'aide du paramètre .withEngines.
Ces objets indiquent à l'activité quels SDK peuvent être utilisés et indiquent que chaque SDK peut recevoir sa propre configuration en la passant à l'activité. Pour en savoir plus, consultez cet article : Plusieurs configurations sur un seul écran.
Une fois l'activité commencée, le workflow sera le suivant :
Une fois que vous atteignez les autres moteurs, Chat ou Support, vous ne pouvez plus revenir à l'AnswerBot à moins de quitter la vue et de le redémarrer.
Une fois son transfert transféré, vous verrez les éléments suivants :
- S'il est transféré à Support, le moteur convertit la discussion en cours avec l'agent d'assistance en ticket contenant toutes les transcriptions Chat. En outre, si la conversation est activée, un bouton vous sera proposé pour accéder à votre vue Demandes, en utilisant RequestListActivity.
- S'il est transféré à Chat, le moteur démarre un workflow et une session Chat comme indiqué dans le workflow ci-dessous. Le moteur s'exécute comme une session Chat normale. Il réutilise la transcription de la discussion d'Answer Bot au lieu de vous interroger sur le sujet de ce chat. La transcription complète est ajoutée au chat comme message initial.
Quelques points à noter :
- Identity pour le SDK Support et VisitorInfo pour le SDK Chat sont deux ensembles d'identités distincts. Il en va de même pour les processus JWT, qui sont entièrement indépendants.
- Le moteur Answer Bot n'a aucune connaissance du statut de votre compte Chat. Si votre compte est hors ligne, Answer Bot vous demande quand même si vous voulez vous connecter au Chat, puis vérifie le statut de votre compte, ce qui déclenche le flux de messages hors ligne. Pour éviter cela, vérifiez le statut du compte Chat avant de passer le moteur Chat à la configuration MessagingActivity. Pour vérifier le statut du compte, utilisez cette fonction de notre SDK chat pour les fournisseurs.
- Le nom par défaut d'un chatbot est Answer Bot. Une fois que vous avez sélectionné l'une de ces options, ne discutez pas avec le moteur AB. Vous pouvez le faire avec Chat ou Support. Pour en savoir plus, consultez l’article : Pourquoi vois-je Answer Bot dans le SDK Chat alors que je n’ai pas d’abonnement ?
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.