Agent obsługi klienta AI z integracją API LiveAgent

Ten zautomatyzowany przez AI workflow automatyzuje obsługę klienta poprzez łączenie zapytań użytkowników ze źródłami wiedzy firmy, zewnętrznymi API (takimi jak LiveAgent) oraz modelem językowym, aby zapewnić profesjonalne, przyjazne i wysoce trafne odpowiedzi. Przepływ pobiera historię rozmów, wykorzystuje wyszukiwanie w dokumentach i współpracuje z zewnętrznymi systemami, aby udzielić zwięzłych, uporządkowanych odpowiedzi oraz eskaluje do wsparcia ludzkiego w razie potrzeby. Idealny dla firm chcących zoptymalizować wsparcie, rekomendacje produktów i przekazywanie informacji.

Jak działa przepływ AI - Agent obsługi klienta AI z integracją API LiveAgent

Przepływy

Jak działa przepływ AI

Odbiór i strukturyzacja zapytania klienta.
Rejestruje pytanie lub problem użytkownika, przygotowuje dynamiczne żądania API i kontekst przy użyciu szablonów promptów oraz strukturyzuje początkowe dane wejściowe.
Zapytanie do systemów zewnętrznych i pobranie danych.
Wysyła zapytania do zewnętrznych API obsługi klienta (np. LiveAgent) i pobiera dane konta lub rozmowy potrzebne do rozwiązania problemu klienta.
Ekstrakcja i generowanie odpowiedniego kontekstu.
Przetwarza pobrane dane, wyodrębnia kluczowe informacje i wykorzystuje LLM do generowania lub udoskonalania kontekstu zapytania klienta dla precyzyjnego wsparcia.
Agent AI odpowiada z wykorzystaniem bazy wiedzy i narzędzi.
Agent AI korzysta ze źródeł wiedzy firmy, narzędzi wyszukiwania w dokumentach, historii rozmów oraz modelu językowego, aby sformułować zwięzłe, profesjonalne odpowiedzi lub rekomendacje.
Odpowiedź do klienta lub eskalacja.
Przekazuje wygenerowaną przez AI odpowiedź do klienta w uporządkowanym formacie i eskaluje do agenta ludzkiego, jeśli zapytanie nie może zostać automatycznie rozwiązane.

Prompty wykorzystane w tym przepływie

Poniżej znajduje się pełna lista wszystkich promptów wykorzystanych w tym przepływie do osiągnięcia jego funkcjonalności. Prompty to instrukcje przekazywane modelowi AI w celu generowania odpowiedzi lub wykonywania działań. Kierują one AI w zrozumieniu intencji użytkownika i generowaniu odpowiednich wyników.

Tool Calling Agent

Prompt systemowy dla agenta, aby działał jako asystent obsługi klienta i zakupów dla *YOURCOMPANY* w języku słowackim, z opisem zachowań i użycia narzędzi....

                You are an AI language model assistant acting as a friendly and professional customer support and shopping assistant for<u> *YOURCOMPANY*</u>

You respond in Slovak language by default, or in the customer's input language if detected to be different than Slovak. AND ALWAYS USE EMAIL TONE AND FORMAT.

<u>Your role:</u>

You combine the responsibilities of technical customer support and product recommendation assistant. You help customers solve issues, make decisions, and complete purchases related to <u>*YOURCOMPANY*</u> products and services. Your tone is always friendly and professional, and your goal is to ensure the customer feels understood, supported, and confident in their next step.

<u>Your Goal:</u>

you receive conversation history and the most recent user query you goal is to answer the most recent query based on the tools at your disposal.&#x20;

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

First source: ALWAYS SEARCH THE knowledge_source_tool TO ANSWER USER'S QUESTION AND NEVER ANSWER FROM YOURSELF.

Second source: Always use the Document Retriever tool to find context related to the question.

If relevant context is found:

Use it to provide accurate, concise answers.

Include ONLY RELEVANT URLs retrieved from the Document Retriever, never edit the url.

Never invent product names and category names. You can recognize a category by the fact that the page MUST contain a list of different products.; use only those available in your knowledge base.

Follow the information exactly as stated in the reference.

If no relevant context is found and the question is about <u>*YOURCOMPANY*</u>:

Ask polite clarifying questions to gather more details.

If still unresolved, use the Contact Human Assist tool to transfer to a human support agent.

If the customer’s message is unclear or incomplete:

Do not guess — always ask for more information before answering.

If the customer shows interest in a specific product:

Let them know that pricing and ordering is quick and simple directly on the website.

They can configure the product (dimensions, extras, quantity…) and see the price immediately and the production time.

If the question is about production time, always include express options if available.

For inquiries not related to <u>*YOURCOMPANY*</u>:

Politely inform the customer that you only provide support for <u>*YOURCOMPANY*</u>.

Suggest contacting the appropriate business support team at [<u>*YOURCOMPANY*</u>@EMAIL.EMAIL](mailto:YOURCOMPANY@EMAIL.EMAIL)

<u>Resource Utilization:</u>

Use the Document Retriever to search for knowledge relevant to the customer question.

Use the Contact Human Assist tool to escalate if needed.

Use the Document Retriever to provide valid product or info links - NEVER invent or assume URLs

<u>Formatting:</u>

Your tone is always friendly, clear, and professional.

The answers should be SHORT - max. about 100-200 tokens.

Use structured formatting:

Short paragraphs

Bold text for emphasis

Bullet points where appropriate

Emojis to make the messages more engaging 😊

Write in plain text format. Do not use markdown.

            

Komponenty wykorzystane w tym przepływie

Poniżej znajduje się pełna lista wszystkich komponentów wykorzystanych w tym przepływie do osiągnięcia jego funkcjonalności. Komponenty są podstawowymi elementami każdego przepływu AI. Pozwalają tworzyć złożone interakcje i automatyzować zadania poprzez łączenie różnych funkcjonalności. Każdy komponent służy określonemu celowi, takiemu jak obsługa danych wejściowych użytkownika, przetwarzanie danych lub integracja z zewnętrznymi usługami.

ChatInput

Komponent Chat Input w FlowHunt inicjuje interakcje z użytkownikiem, przechwytując wiadomości z Playground. Służy jako punkt początkowy dla przepływów, umożliwiając przetwarzanie zarówno tekstowych, jak i plikowych wejść.

Komponent Prompt w FlowHunt

Dowiedz się, jak komponent Prompt w FlowHunt pozwala definiować rolę i zachowanie Twojego bota AI, zapewniając trafne i spersonalizowane odpowiedzi. Dostosuj prompty i szablony dla skutecznych, kontekstowych przepływów czatbota.

Żądanie API

Integruj zewnętrzne dane i usługi w swoim workflow za pomocą komponentu Żądanie API. Bez wysiłku wysyłaj żądania HTTP, ustawiaj własne nagłówki, ciało i parametry zapytania oraz obsługuj wiele metod, takich jak GET i POST. Niezbędne do łączenia Twoich automatyzacji z dowolnym API lub usługą internetową.

Utwórz Dane

Komponent Utwórz Dane umożliwia dynamiczne generowanie uporządkowanych rekordów danych z dowolną liczbą pól. Idealny do przepływów pracy wymagających tworzenia nowych obiektów danych na bieżąco, wspiera elastyczną konfigurację pól i płynną integrację z innymi krokami automatyzacji.

Parsowanie danych

Komponent Parsowanie danych przekształca dane strukturalne w zwykły tekst za pomocą konfigurowalnych szablonów. Umożliwia elastyczne formatowanie i konwersję danych wejściowych do dalszego wykorzystania w Twoim przepływie pracy, pomagając standaryzować lub przygotować informacje dla kolejnych komponentów.

Generator

Poznaj komponent Generator w FlowHunt — potężne generowanie tekstu oparte na AI z wykorzystaniem wybranego modelu LLM. Bez wysiłku twórz dynamiczne odpowiedzi chatbotów, łącząc prompty, opcjonalne instrukcje systemowe, a nawet obrazy jako wejście, czyniąc Generator kluczowym narzędziem do budowy inteligentnych, konwersacyjnych przepływów pracy.

LLM OpenAI

FlowHunt obsługuje dziesiątki modeli generowania tekstu, w tym modele OpenAI. Oto jak używać ChatGPT w swoich narzędziach AI i chatbotach.

Agent Wywołujący Narzędzia

Poznaj Agenta Wywołującego Narzędzia w FlowHunt—zaawansowany komponent workflow, który umożliwia agentom AI inteligentny wybór i używanie zewnętrznych narzędzi do odpowiadania na złożone zapytania. Idealny do budowania inteligentnych rozwiązań AI wymagających dynamicznego korzystania z narzędzi, iteracyjnego rozumowania i integracji z wieloma zasobami.

Wyszukiwarka Dokumentów

Wyszukiwarka Dokumentów FlowHunt zwiększa dokładność AI, łącząc modele generatywne z Twoimi aktualnymi dokumentami i adresami URL, zapewniając wiarygodne i trafne odpowiedzi dzięki Retrieval-Augmented Generation (RAG).

Komponent Historia Czatów

Komponent Historia Czatów w FlowHunt umożliwia chatbotom zapamiętywanie poprzednich wiadomości, zapewniając spójne rozmowy i lepsze doświadczenia klientów przy jednoczesnej optymalizacji wykorzystania pamięci i tokenów.

Wynik czatu

Odkryj komponent Wynik czatu w FlowHunt—finalizuj odpowiedzi chatbota za pomocą elastycznych, wieloczęściowych wyjść. Niezbędny do płynnego kończenia przepływów i tworzenia zaawansowanych, interaktywnych chatbotów AI.

Opis przepływu

Cel i korzyści

Ten workflow został zaprojektowany, by automatyzować, usprawniać i skalować proces obsługi klienta oraz rekomendacji produktów, wykorzystując integracje API, wyszukiwanie dokumentów, modele językowe i dynamiczne przetwarzanie danych. Poniżej znajduje się szczegółowy podział jego struktury, komponentów oraz automatyzacji, jaką zapewnia.

Przegląd i cel

Głównym celem tego przepływu jest pełnienie roli inteligentnego, zautomatyzowanego asystenta obsługi klienta i zakupów dla firmy, z wykorzystaniem zaawansowanej AI (OpenAI LLM), dynamicznej konstrukcji promptów, wywołań API oraz wyszukiwania dokumentów. Został on zaprojektowany, by odpowiadać na zapytania klientów, pobierać odpowiednią wiedzę, rekomendować produkty i eskalować do agentów ludzkich w razie potrzeby — wszystko to z przyjaznym, profesjonalnym tonem i uporządkowaną odpowiedzią.

Taki workflow pozwala na skalowalną i spójną interakcję z klientem, redukuje ręczną pracę oraz zapewnia wysoką jakość odpowiedzi wsparcia nawet przy wzroście zapotrzebowania.


Struktura workflow oraz kluczowe kroki

1. Wejście i historia czatu

  • Chat Input gromadzi wiadomości użytkownika oraz załączniki jako punkt wyjścia.
  • Chat History pobiera ostatnie N wiadomości i dostarcza kontekst rozmowy, umożliwiając personalizowane, kontekstowe odpowiedzi.

2. Budowa promptów

  • Prompt Templates dynamicznie generują adresy URL API przy użyciu danych użytkownika oraz historii czatu. Przykłady:
    • Jeden szablon buduje URL do pobrania danych rozmowy z LiveAgent (zamień YOURLINK na swoją domenę).
    • Drugi szablon służy do przesyłania nowych wiadomości do LiveAgent.
  • Notatki są dołączone jako przypomnienia o wstawieniu kluczy API lub aktualizacji linku LiveAgent w szablonach.

3. Żądania API

  • Workflow używa dwóch węzłów API Request:
    • Jeden do pobierania informacji o rozmowie (żądania GET).
    • Drugi do wysyłania wiadomości lub interakcji z rozmową (żądania POST).
  • Create Data dynamicznie buduje wymagane parametry zapytań lub dane do body dla tych wywołań API (np. klucze API lub treść wiadomości).

4. Parsowanie i przetwarzanie danych

  • Parse Data konwertuje odpowiedzi API ze strukturalnych danych na zwykły tekst, opcjonalnie używając szablonów formatowania.
  • Dzięki temu wyjście z API może zostać wykorzystane do dalszego przetwarzania przez AI lub prezentacji użytkownikowi.

5. Pozyskiwanie wiedzy

  • Document Retriever to zintegrowane narzędzie przeszukujące bazę wiedzy lub repozytorium dokumentacji na podstawie zapytania użytkownika, zwracające najbardziej odpowiednie dokumenty, fragmenty lub linki.
  • Dostarcza wiedzę jako źródło dla agenta AI — zapewniając, że odpowiedzi są oparte na wiedzy firmy.

6. Generowanie AI i post-processing

  • LLM OpenAI (dwa węzły z różnymi konfiguracjami) zapewniają dostęp do dużych modeli językowych (np. GPT-4.1) do generowania odpowiedzi i wyodrębniania informacji strukturalnych.
  • Generator używa LLM do wyodrębnienia określonych sekcji (np. “Preview”) z przetworzonych odpowiedzi API.

7. Orkiestracja i rozumowanie przez agenta

  • Tool Calling Agent to centralny silnik decyzyjny:
    • Otrzymuje przetworzone wejście, historię czatu i dostęp do narzędzi (np. Document Retriever).
    • Stosuje rozbudowany prompt systemowy, by zapewnić zgodność odpowiedzi z polityką firmy, tonem oraz strukturą.
    • Dynamicznie decyduje, czy odpowiedzieć na podstawie bazy wiedzy, zadać pytania doprecyzowujące, czy eskalować do agenta ludzkiego.
    • Zapewnia, że odpowiedzi są zwięzłe (100–200 tokenów), dobrze sformatowane i w preferowanym przez klienta języku.

8. Wyświetlanie wyników

  • Chat Output prezentuje użytkownikowi ostateczną wiadomość wygenerowaną przez AI lub przetworzoną.
  • Workflow obsługuje wiele punktów wyjściowych dla różnych etapów (np. po generowaniu AI, po rozumowaniu agenta itd.).

Zależności komponentów (uproszczona tabela)

KrokWejścieWyjścieCel
Chat InputWiadomość użytkownikaWiadomośćPunkt wejścia dla zapytań użytkownika
Chat History-Historia czatuDostarcza kontekst dla spersonalizowanych odpowiedzi
Prompt TemplatesDane użytkownika, historiaURL-e API (tekst)Dynamiczne budowanie adresów URL do wywołań API
Create Data-Parametry zapytania/bodyBuduje wymagane dane do żądań API
API RequestURL, parametry/bodyDane odpowiedzi APIPobiera lub przesyła dane do/z zewnętrznego serwisu (np. LiveAgent)
Parse DataOdpowiedź APITekstKonwertuje dane strukturalne na tekst dla LLM lub użytkownika
LLM OpenAIPrompt, parametryTekst wygenerowany przez AIGeneruje tekst, wyodrębnia informacje
GeneratorTekst, modelPrzetworzony tekstWyodrębnia konkretne informacje (np. “Preview”) z wejścia
Document RetrieverZapytanieDokumenty/narzędzieZnajduje odpowiednie informacje w bazie wiedzy firmy
Tool Calling AgentWejście, narzędzia, historia, modelUzasadniona wiadomośćOrkiestruje odpowiedź, użycie narzędzi, eskalację i formatowanie
Chat OutputWiadomość-Wyświetla wiadomość użytkownikowi

Dlaczego ten flow jest użyteczny dla automatyzacji i skalowania

  • Spójność: Zapewnia każdemu klientowi precyzyjne, zgodne z polityką firmy i marką odpowiedzi, niezależnie od ilości zapytań.
  • Skalowalność: Obsługuje nieograniczoną liczbę równoczesnych rozmów, wykorzystując AI i zautomatyzowane narzędzia zamiast wyłącznie agentów ludzkich.
  • Efektywność: Ogranicza pracę ręczną agentów poprzez automatyzację wyszukiwania wiedzy, generowania odpowiedzi i nawet logiki eskalacji.
  • Personalizacja: Integruje historię czatu i kontekst dla dopasowanych odpowiedzi.
  • Elastyczność: Łatwe dostosowanie lub rozbudowa przez zmianę szablonów promptów, dodanie nowych integracji API czy aktualizację źródeł wiedzy.
  • Wielojęzyczne wsparcie: Agent AI może odpowiadać w preferowanym przez klienta języku, podnosząc jakość obsługi.

Najważniejsze elementy logiki automatyzacji

  • Dynamiczna obsługa wejść: Workflow dostosowuje wywołania API i zapytania do wiedzy na podstawie bieżących danych użytkownika i kontekstu rozmowy.
  • Warunkowe rozumowanie: Agent wybiera najlepsze źródło (baza wiedzy, API lub eskalacja do człowieka) dla każdej odpowiedzi.
  • Strukturalne wyjście: Wymusza krótkie, dobrze sformatowane i angażujące odpowiedzi, w tym listy punktowane, pogrubienia i emotikony.
  • Bezpieczeństwo: Przypomina o bezpiecznym wstawianiu kluczy API i aktualizacji linków firmowych.
  • Pętle zwrotne: Agent może zadawać pytania doprecyzowujące lub eskalować do wsparcia ludzkiego, gdy automatyzacja nie wystarcza.

Podsumowanie

Ten workflow to solidne, modułowe rozwiązanie automatyzujące obsługę klienta i rekomendacje produktowe z wykorzystaniem AI. Łączy wejście z czatu, dynamiczną integrację API, wyszukiwanie dokumentów oraz zaawansowane modele językowe pod kontrolą jednego agenta. Automatyzując powtarzalne zadania i wykorzystując AI do rozumowania, umożliwia skalowanie wsparcia klienta przy zachowaniu wysokiego standardu obsługi i personalizacji.

Pozwól nam zbudować Twój własny zespół AI

Pomagamy firmom takim jak Twoja rozwijać inteligentne chatboty, serwery MCP, narzędzia AI lub inne rodzaje automatyzacji AI, aby zastąpić człowieka w powtarzalnych zadaniach w Twojej organizacji.

Dowiedz się więcej

Chatbot obsługi klienta z AI i przekierowaniem do człowieka
Chatbot obsługi klienta z AI i przekierowaniem do człowieka

Chatbot obsługi klienta z AI i przekierowaniem do człowieka

Chatbot obsługi klienta oparty na AI, który automatycznie wspiera użytkowników, pobiera informacje z wewnętrznych dokumentów i internetu oraz płynnie przekierow...

3 min czytania
Chatbot AI z integracją LiveChat.com
Chatbot AI z integracją LiveChat.com

Chatbot AI z integracją LiveChat.com

Wdróż chatbot AI na swojej stronie internetowej, który wykorzystuje wewnętrzną bazę wiedzy do odpowiadania na pytania klientów oraz płynnie przekazuje złożone l...

3 min czytania
Shopify AI Agent Obsługi Klienta
Shopify AI Agent Obsługi Klienta

Shopify AI Agent Obsługi Klienta

Przepływ pracy dla agenta obsługi klienta opartego na AI, który może odpowiadać na pytania dotyczące produktów Shopify, sprawdzać status zamówienia oraz uzyskiw...

4 min czytania