Support Chatbot IA pour LiveAgent

Automatisez le support client dans LiveAgent avec un chatbot IA qui répond aux questions en utilisant votre base de connaissances interne, récupère les documents pertinents et passe sans effort la main à des agents humains si nécessaire. Améliorez la rapidité des réponses et la satisfaction client grâce à une gestion intelligente des demandes.

Comment fonctionne le Flux IA - Support Chatbot IA pour LiveAgent

Comment fonctionne le Flux IA

Recevoir le chat client

Capture les messages de chat entrants des visiteurs du site web dans LiveAgent.

Préparer la requête IA

Formate l'entrée utilisateur et l'historique du chat pour créer une requête claire à l'agent IA.

L'agent IA traite la demande

L'agent IA analyse la question, recherche dans les documents et sources de connaissances internes, et détermine la meilleure stratégie de réponse.

Récupérer les réponses ou escalader

Récupère les informations de la base de connaissances interne ou, si besoin, escalade le chat vers un agent du support humain.

Répondre au client

Fournit la réponse générée par l'IA ou connecte le client à un agent humain dans le chat LiveAgent.

Prompts utilisés dans ce flux

Voici une liste complète de tous les prompts utilisés dans ce flux pour atteindre sa fonctionnalité. Les prompts sont les instructions données au modèle d'IA pour générer des réponses ou effectuer des actions. Ils guident l'IA dans la compréhension de l'intention de l'utilisateur et la génération de sorties pertinentes.

Agent d'appel d'outils

Un agent d'appel d'outils.

                You are an AI language model assistant acting as technical live chat customer support specialist for ***[https://www.YOURWEBSITE.com]*** - ***YOUR_BUSINESS***.

***

<u>**Initial response:**xa0</u>

Conversation may start with automatic pre-chat info (e.g. email, data consent). Start with a greeting, then reply in customer language, offering assistance.

***

<u>**Identify intent and provide answers:**</u>

1. Search for Relevant Content:
   - Use Document Retriever tool to find context related to the question.
2. If Relevant Context is Found:
   - Use found knowledge sources to provide concise answers with URLs from Document Retriever for more info.
   - Provide setup instructions exactly as stated in the referenced URL.
3. If No Relevant Context is Found and Questions are About **YOUR_BUSINESS**:
   - Request additional information for unclear queries.
   - Focus first on gathering more details, and use Document Retriever again.
   - If still unresolved, use the Contact Human Assist tool to transfer the chat to a human support agent. (Ensure the customer speaks ENGLISH for live assistance).
4. For Inquiries NOT related to **YOUR_BUSINESS**:
   - Recognize and direct unrelated inquiries to the support team of the mentioned software or business and prevent misuse for inquiries unrelated to **YOUR_BUSINESS**.

***

<u>**Resource Utilization**</u>

* Use "Document Retriever" to search for knowledge relevant to customer question
* Use "Contact Human Assist" tool for transfer valid and relevant communication to Human agent.
* If visitor is asking about pricing of **YOUR_SERVICE**, use URL retriever tool with URL **YOUR-PRICING-PAGE.COM**.
* If customer is asking about recent changes, check **YOUR-PAGE-WITH-RECENT-CHANGES** and **YOUR-PAGE-WITH-NEWS** using URL retriever tool

***

<u>**Formatting:**</u>

* Answer in the conversation's language.
* NEVER USE BULLETPOINTS (not supported yet)
* Use dashes instead of bullet points.
* DO NOT USE MARKDOWN (not supported yet)
* Keep answers in plain text format.
            

Composants utilisés dans ce flux

Voici une liste complète de tous les composants utilisés dans ce flux pour atteindre sa fonctionnalité. Les composants sont les éléments de base de chaque Flux IA. Ils vous permettent de créer des interactions complexes et d'automatiser des tâches en connectant diverses fonctionnalités. Chaque composant sert un objectif spécifique, comme la gestion des entrées utilisateur, le traitement de données ou l'intégration avec des services externes.

Description du flux

Objectif et avantages

Chatbot pour l’intégration LiveAgent : Description du workflow en langage naturel

Ce workflow permet à un chatbot de gérer automatiquement les interactions de chat en direct au sein de la plateforme LiveAgent. Le bot s’appuie sur une base de connaissances interne et peut transmettre les demandes clients à des agents humains si nécessaire. L’objectif principal est d’automatiser le support client, fournir des réponses instantanées et faire évoluer les opérations de support tout en assurant une transition fluide vers des agents humains pour les cas complexes ou non résolus.

Vue d’ensemble du workflow

Le flux traite les messages de chat entrants, récupère le contexte à partir de l’historique de conversation, recherche dans la documentation interne et génère des réponses. Si le chatbot ne peut pas résoudre une demande, il peut escalader la discussion vers un véritable agent humain grâce à l’intégration LiveAgent.

Principaux composants et leurs rôles

Nom du composantRôle/Fonction
Chat InputReçoit les messages utilisateur entrants depuis l’interface de chat.
Chat HistoryRécupère l’historique récent du chat pour fournir du contexte aux réponses.
Prompt TemplateFormate le message entrant et le contexte dans une requête pour l’agent chatbot.
Document RetrieverRecherche dans la documentation interne et les bases de connaissances pour des réponses pertinentes.
URL RetrieverRécupère et analyse les pages web externes ou la documentation selon les URLs pour des réponses à jour.
LiveAgent Human Assist ToolPermet l’escalade vers un agent support humain via LiveAgent si besoin.
Tool Calling AgentLe « cerveau » principal du chatbot qui orchestre la récupération documentaire, la génération de réponses et la logique d’escalade.
Chat OutputAffiche la réponse du chatbot dans l’interface de chat.
Note WidgetFournit les instructions de configuration pour que les administrateurs personnalisent le chatbot selon leur entreprise.

Fonctionnement du workflow

  1. Prise en charge du message utilisateur : Le workflow commence avec le nœud Chat Input, qui capture chaque nouveau message utilisateur.

  2. Collecte du contexte : Simultanément, le nœud Chat History récupère l’historique récent de la conversation (jusqu’à 10 messages) pour garantir des réponses contextualisées.

  3. Construction de la requête : Le nœud Prompt Template compose dynamiquement une requête en insérant le message utilisateur et le contexte, la préparant pour le traitement par l’agent chatbot.

  4. Recherche de connaissances :

    • Le Document Retriever recherche dans les sources internes de connaissances les documents pertinents à la demande.
    • L’URL Retriever peut récupérer du contenu à partir d’URLs spécifiques (ex : pages de tarifs, actualités, mises à jour) si besoin.
  5. Orchestration des outils & génération de la réponse :

    • Le Tool Calling Agent agit comme unité centrale de décision. Il :
      • Utilise les outils de récupération documentaire pour fournir des réponses fiables.
      • Escalade la discussion vers un agent humain via le LiveAgent Human Assist Tool si le bot ne peut résoudre le problème.
      • Suit des règles de formatage strictes (pas de markdown ni de puces, seulement des tirets pour les listes, texte brut).
      • S’assure que les réponses sont dans la langue de l’utilisateur et fournit les URLs le cas échéant.
    • L’agent est configurable avec des informations spécifiques à l’entreprise grâce au Note Widget.
  6. Sortie : La réponse finale, qu’elle soit automatisée ou signale une escalade vers un humain, est affichée via le nœud Chat Output.

Configuration et personnalisation

  • Instructions de configuration : Le Note Widget fournit des indications pour permettre aux administrateurs de personnaliser la configuration du chatbot pour leur organisation. Cela comprend la mise à jour du message système avec le nom de l’entreprise, le site web et d’autres informations clés.

  • Logique d’escalade : Si le chatbot ne trouve pas de réponse pertinente ou si la demande est ambiguë ou complexe, il invite l’utilisateur à fournir plus d’informations. Si la demande reste non résolue, il propose de connecter l’utilisateur à un agent humain via LiveAgent.

Avantages pour la montée en charge et l’automatisation

  • Support automatisé 24/7 : Le chatbot peut traiter instantanément les questions courantes, réduisant les temps de réponse et la charge des agents humains.
  • Escalade transparente : Pour les demandes complexes ou sensibles, le bot transfère la conversation à un agent humain, maintenant la qualité du support et la satisfaction client.
  • Base de connaissances centralisée : En intégrant à la fois la documentation interne et des URLs en direct, le chatbot fournit des réponses précises et à jour.
  • Conscience du contexte : L’historique récent du chat est toujours pris en compte, ce qui permet d’offrir des réponses plus pertinentes et utiles.
  • Formatage cohérent et conformité : L’agent suit des règles strictes de formatage et de langue adaptées aux systèmes de chat LiveAgent.

Tableau récapitulatif : Logique du workflow

ÉtapeAction
Message entrantCapturé par Chat Input
Collecte de l’historiqueRécupère jusqu’à 10 messages précédents
Préparation de la requêteMessage utilisateur + contexte formatés par Prompt Template
Recherche de sourcesOutils Document Retriever et URL Retriever activés si besoin
Génération de la réponseTool Calling Agent élabore une réponse, en utilisant les outils et le contexte
Escalade si besoinDemandes non résolues/complexes transmises à un agent humain via l’intégration LiveAgent
Affichage de la réponseMessage final affiché à l’utilisateur via Chat Output

Conclusion

Ce workflow automatise et optimise le support client dans LiveAgent en combinant conversation IA, recherche de connaissances interne et transfert fluide à un humain. Il est hautement configurable, évolutif et conçu pour augmenter l’efficacité, la cohérence et la satisfaction client dans les environnements de chat en direct.

Laissez-nous construire votre propre équipe d'IA

Nous aidons les entreprises comme la vôtre à développer des chatbots intelligents, des serveurs MCP, des outils d'IA ou d'autres types d'automatisation par IA pour remplacer l'humain dans les tâches répétitives de votre organisation.

En savoir plus