Tâche 3 : Connecter votre assistant numérique au service

Pour connecter un assistant numérique à Oracle B2C Service ou Oracle Fusion Service en tant qu'assistant numérique utilisé comme agent, créez un canal Assistant numérique utilisé comme agent, puis activez-le. Cette tâche identifie également l'assistant numérique vers lequel acheminer la conversation.

Chaque canal Assistant numérique utilisé comme agent doit avoir un nom d'utilisateur unique. Autrement dit, vous ne pouvez pas utiliser le même assistant numérique utilisé comme agent pour plusieurs canaux. Si le même assistant numérique utilisé comme agent est connecté à plus d'un canal, aucun des canaux ne fonctionnera comme prévu.

  1. Dans Oracle Digital Assistant, cliquez sur Icône d'ouverture du menu latéral pour ouvrir le menu latéral, sélectionnez Development (Développement), puis Channels (Canaux).
  2. Cliquez sur DA as Agent, puis sur + Add Agent Channel.
  3. Entrez un nom et une description facultative pour ce canal.
  4. Sélectionnez le service (Oracle B2C Service ou Oracle Fusion Service).

    Si vous avez sélectionné Oracle Fusion Service, le champ Authentication Service (Service d'authentification) affiche le nom du client confidentiel IDCS (également appelé client OAuth) préconfiguré pour votre instance associée.

  5. Entrez l'hôte.

    Pour Oracle B2C Service, vous pouvez dériver ces valeurs de l'URL que vous utilisez pour lancer l'interface du navigateur de l'agent ou la page de lancement du clavardage. Par exemple, si l'URL est https://sitename.exampledomain.com/app/chat/chat_launch, l'hôte est sitename.exampledomain.com.

    Pour Oracle Fusion Service, il s'agit de la partie hôte de l'URL de l'instance Oracle Fusion Cloud Applications (Fusion). Par exemple : sitename.exampledomain.com.

  6. Entrez le nom d'utilisateur et le mot de passe de l'assistant numérique utilisé comme agent créé dans Oracle B2C Service ou Oracle Fusion Service. Par exemple : digitalassistant.

    N'utilisez pas le même nom d'utilisateur pour plusieurs canaux. Si plusieurs canaux ont le même nom d'utilisateur, les conditions de course peuvent entraîner un comportement inattendu.

  7. Cliquez sur Create (Créer).
  8. Dans la liste déroulante Route To (Acheminer vers), sélectionnez l'assistant numérique cible de l'acheminement.


    Une description de da-agent-channelv2.png suit

  9. Activez l'option Interaction Enabled (Interaction activée).

    Le canal établit une connexion avec le service et l'assistant numérique utilisé comme agent est connecté.

    Attendez au moins une minute que la connexion et l'authentification du canal aboutissent.

    Note

    Ne touchez pas au commutateur pendant au moins une minute. Si vous activez le canal, puis le désactivez avant d'établir la connexion et que celle-ci se termine (ou vice versa), vous risquez d'interrompre la connexion et l'assistant numérique ne pourra plus obtenir ni envoyer de réponses. Pour résoudre une connexion interrompue, supprimez le canal et recréez-le.

Conseil :

Si un canal ne fonctionne pas, cliquez sur Error Reports (Rapports d'erreur) pour voir si des erreurs ont été signalées. Notez que si vous voyez une erreur CONFLICT ou ACCESS_DENIED, vous pouvez généralement résoudre ce problème en désactivant l'option Interaction Enabled (Interaction activée), puis en la réactivant. Parfois, cependant, ce problème risque de se produire parce qu'un même assistant numérique utilisé comme agent est connecté à plus d'un canal Assistant numérique utilisé comme agent.