Question
Comment fonctionne le workflow MessagingActivity
plusieurs moteurs ou SDK ?
Réponse
Plusieurs SDK peuvent être intégrés à MessagingActivity
en ajoutant des moteurs utilisant le mot-clé .withEngines
.
Ces objets indiquent à l’activité quels SDK peuvent être utilisés et chacun d’entre eux peut recevoir sa propre configuration en la transférant à l’activité. Consultez par exemple cet article : Plusieurs configurations en un seul écran.
Une fois l’activité commencée, le flux sera le suivant :
Une fois que vous aurez accédé aux autres moteurs, Chat ou Support, vous ne pourrez pas retourner à AnswerBot, à moins de quitter la vue et de redémarrer.
Une fois qu’il est transféré, vous verrez ce qui suit :
- Si elle est transférée à Support, le moteur convertit la discussion en cours avec AnswerBot en ticket contenant toutes les transcriptions de Chat. En outre, si la conversation est activée, vous serez invité par un bouton pour accéder à votre vue Demandes , en utilisant RequestListActivity.
- Si le transfert est transféré à Chat, le moteur lance un workflow et une session Chat comme expliqué dans le workflow ci-dessous. Le moteur s’exécute comme une session Chat normale et réutilise la transcription de la discussion Answer Bot au lieu de vous poser une question au sujet de ce chat. La transcription complète du chat est ajoutée au message initial.
Quelques points à noter :
- identity pour Support SDK et VisitorInfo pour Chat SDK sont deux identités distinctes. Il en va de même pour le processus JWT (JSON Web Token), qui est entièrement séparé.
- 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 les contacter par le biais de Chat et vérifie le statut du compte, ce qui déclenche le workflow de messages hors ligne. Pour éviter cela, vérifiez le statut du compte Chat avant de transférer le moteur Chat à la configuration MessagingActivity. Pour vérifier le statut du compte, utilisez cette fonction de notre SDK chat pour le fournisseur.
- Le nom par défaut d’un bot de chat est : l’assistant de réponses. Une fois que vous avez atteint l’une de ces options, n’en discutez pas avec le moteur Answer Bot . Faites-le 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.