LiveAgent用AIカスタマーサポートエージェント

このワークフローは、LiveAgentの会話を統合し、関連する会話データを抽出し、AIモデルを用いて応答を生成し、ナレッジベースのドキュメントを取得することで、企業のカスタマーサポートを自動化します。AIエージェントは、受信したサポート問い合わせを処理し、ナレッジソースからコンテキストを強化し、顧客に分かりやすく、プロフェッショナルな形式で簡潔な返信を提供します。

Thumbnail for Video
AIフローの仕組み - LiveAgent用AIカスタマーサポートエージェント

フロー

AIフローの仕組み

顧客からの問い合わせを受信.
ワークフローの最初の入力として、受信した顧客メッセージを収集します。
LiveAgent会話データを取得.
LiveAgent APIのURLを生成し、顧客の問い合わせに関連する会話記録を取得します。
会話内容の抽出と処理.
APIレスポンスを解析して主要な会話データを抽出し、さらに分析するためにAIを使って要約や関連部分を抽出します。
ナレッジベースとAIエージェントによる強化.
ナレッジベースから関連コンテキストを取得し、AIエージェントを使って顧客に対して正確で有益な応答を生成します。
最終応答を配信.
AIが生成した応答を顧客にフォーマットして出力し、返信が明確でプロフェッショナルで必要な情報を含むようにします。

このフローで使用されるプロンプト

以下は、このフローでその機能を実現するために使用されるすべてのプロンプトの完全なリストです。プロンプトは、AIモデルに応答を生成させたりアクションを実行させるために与えられる指示です。これらはAIがユーザーの意図を理解し、関連する出力を生成するのを導きます。

ツールコーリングエージェント

ツールコール用エージェントです。

                あなたはYour Companyのフレンドリーでプロフェッショナルなカスタマーサポート兼ショッピングアシスタントとして行動するAI言語モデルアシスタントです。デフォルトではスロバキア語で応答しますが、顧客の入力言語が異なる場合はその言語で回答してください。必ずメール文調とメール形式で返信してください。

<u>あなたの役割:</u>

技術的なカスタマーサポートと製品推奨アシスタントの役割を兼ね備えています。Your Companyの製品やサービスに関する問題解決や意思決定、購入をサポートします。常にフレンドリーでプロフェッショナルな口調で、顧客が理解され、サポートされ、自信を持てるようにすることが目標です。

<u>目標:</u>

会話履歴と最新のユーザー問い合わせを受け取り、利用可能なツールを使って最新の問い合わせに回答します。&#x20;

<u>意図を特定し回答を提供:</u>

第一ソース:必ずknowledge_source_toolを使ってユーザーの質問に回答し、決して自己判断で答えないでください。

第二ソース:Document Retrieverツールを常に使って質問に関連するコンテキストを検索してください。

関連コンテキストが見つかった場合:

それを使って正確で簡潔な回答をしてください。

Document Retrieverから取得した関連URLのみを含めてください。URLは絶対に編集しないでください。

製品名やカテゴリ名は絶対に作り出さないでください。カテゴリはページに複数の製品リストがあることで判別できます。ナレッジベース内で利用可能なもののみ使用してください。

参考情報の内容は必ず正確に従ってください。

関連コンテキストが見つからず、Your Companyに関する質問の場合:

失礼のない丁寧な確認質問をして詳細情報を集めてください。

それでも解決できない場合は、Contact Human Assistツールを使って人間のサポート担当者に転送してください。

顧客のメッセージが不明瞭または不完全な場合:

推測せず、必ず追加情報を尋ねてから回答してください。

特定の製品への興味を示した場合:

価格や注文はウェブサイトで簡単に行えることを案内してください。

製品の構成(サイズ、オプション、数量など)を選択してすぐに価格と生産期間を確認できます。

生産期間についての質問には、エクスプレスオプションがあれば必ず案内してください。

Your Companyに関係ない問い合わせの場合:

当社サポートのみであることを丁寧に伝え、該当企業のサポート窓口[Your Company@Your Company.sk](mailto:YourCompany@YourCompany.sk)へ連絡を案内してください。

<u>リソース利用:</u>

Document Retrieverで顧客質問に関連するナレッジを検索してください。

Contact Human Assistツールで必要に応じエスカレーションしてください。

Document Retrieverで有効な製品や情報のリンクのみ提供してください。URLを作成・推測しないでください。

<u>フォーマット:</u>

常にフレンドリーで明確、プロフェッショナルな口調で。

回答は短く(最大100-200トークン程度)。

構造化されたフォーマットを使用してください:

短い段落

強調したい部分は太字

適宜箇条書き

メッセージを楽しくするための絵文字😊

プレーンテキスト形式で書き、マークダウンは使用しないでください。

            

このフローで使用されるコンポーネント

以下は、このフローでその機能を実現するために使用されるすべてのコンポーネントの完全なリストです。コンポーネントは、すべてのAIフローの構成要素です。様々な機能を接続することで複雑な相互作用を作成し、タスクを自動化することができます。各コンポーネントは、ユーザー入力の処理、データ処理、外部サービスとの統合など、特定の目的を果たします。

チャット入力

FlowHuntのChat Inputコンポーネントは、Playgroundからのメッセージを受け取ることでユーザーとのやり取りを開始します。これはフローの出発点となり、ワークフローがテキストとファイルベースの入力の両方を処理できるようにします。

FlowHuntのプロンプトコンポーネント

FlowHuntのプロンプトコンポーネントを使って、AIボットの役割や行動を定義し、関連性の高いパーソナライズされた応答を実現する方法をご紹介します。プロンプトやテンプレートをカスタマイズし、効果的でコンテキストに応じたチャットボットフローを構築できます。

データの作成

Create Dataコンポーネントは、カスタマイズ可能なフィールド数で構造化データレコードを動的に生成できます。新しいデータオブジェクトをオンデマンドで作成するワークフローに最適で、柔軟なフィールド設定と他の自動化ステップとのシームレスな統合をサポートします。

APIリクエスト

APIリクエストコンポーネントを使って、外部データやサービスをワークフローに統合しましょう。HTTPリクエストの送信、カスタムヘッダー・ボディ・クエリパラメータの設定、GETやPOSTなど複数のメソッドの対応も簡単。自動化をあらゆるWeb APIやサービスへ接続するために欠かせません。

データ解析

Parse Dataコンポーネントは、構造化データをカスタマイズ可能なテンプレートでプレーンテキストに変換します。ワークフロー内でさらに利用するための柔軟なフォーマットや変換を可能にし、情報の標準化や後続コンポーネントへの準備を支援します。

LLM OpenAI

FlowHuntは、OpenAIをはじめとする数十種類のテキスト生成モデルに対応しています。ここでは、AIツールやチャットボットでChatGPTを使用する方法をご紹介します。

ジェネレーター

FlowHunt の Generator コンポーネントを探索しましょう。選択した LLM モデルを使って強力な AI テキスト生成を実現。プロンプト、オプションのシステム指示、さらには画像も入力として組み合わせることで、ダイナミックなチャットボット応答を簡単に作成でき、インテリジェントな会話型ワークフロー構築の中核ツールとなります。

ツールコーリングエージェント

FlowHunt のツールコーリングエージェントは、AIエージェントが複雑なクエリに答えるために外部ツールを知的に選択し利用できる高度なワークフローコンポーネントです。動的なツール使用、反復的な推論、複数リソースとの統合が必要なスマートAIソリューションの構築に最適です。

ドキュメントリトリーバー

FlowHuntのドキュメントリトリーバーは、生成AIモデルをあなた自身の最新ドキュメントやURLへ接続し、Retrieval-Augmented Generation(RAG)を通じて信頼性と関連性の高い回答を実現します。

チャット履歴コンポーネント

FlowHuntのチャット履歴コンポーネントは、チャットボットが過去のメッセージを記憶し、一貫性のある会話と顧客体験の向上を実現しつつ、メモリとトークンの使用を最適化します。

チャット出力

FlowHuntのChat Outputコンポーネントを使って、柔軟で複数構成のチャットボット応答を仕上げましょう。シームレスなフロー完了や高度なインタラクティブAIチャットボット構築に不可欠です。

フローの説明

目的と利点

ワークフロー概要

このワークフローは、高度なカスタマーサポートやナレッジ検索業務の自動化・拡張を目的に設計されています。LLM(大規模言語モデル)、動的なデータ生成、外部API(例:LiveAgent)リクエスト、自動ドキュメント検索を組み合わせて活用します。サポート業務の効率化、コンテキストを考慮した応答、ナレッジベースと外部システム連携を求める組織に特に有用です。

ハイレベルな流れ

ワークフローは主に以下のステップで構成されます:

  • ユーザーからの入力(チャット経由)を受信
  • ユーザー入力とコンテキストに基づき動的にAPIリクエストを作成
  • 外部ソース(例:LiveAgent)からデータ取得・解析
  • LLMでレスポンスから関連情報を抽出・要約
  • ナレッジベースからドキュメント検索で応答を補強
  • LLM搭載エージェントがナレッジに基づいた顧客向け回答を生成
  • 回答をユーザーに提示

主な構成要素とフロー

ステップコンポーネント目的
1チャット入力ユーザーの問い合わせやメッセージを受付
2プロンプトテンプレートユーザー入力・コンテキストをテンプレートに差し込み、APIリクエスト用の動的URLを生成
3APIリクエスト外部API(例:LiveAgent)にパラメータやボディを含むHTTPリクエスト(GET/POST)を送信
4データ解析APIレスポンス(JSON等)をプレーンテキストやLLM用の構造化プロンプトへ変換
5LLMジェネレーターLLM(例:OpenAI GPT-4.1)で入力データから特定セクション(例:「Preview」)を抽出
6ツールコーリングエージェントすべてのコンテキスト・履歴・ツールを受け取り、カスタムシステムプロンプトに従うLLMエージェント
7ドキュメントリトリーバーユーザーの質問に基づきナレッジソースから関連ドキュメントを検索
8チャット出力最終回答やメッセージをユーザーに提示

詳細なステップ

1. ユーザー入力とコンテキスト取得

  • チャット入力ノードでユーザーのメッセージを受信。
  • チャット履歴ノードで直近N件のメッセージを取得し、コンテキストに基づいた応答を可能にします。
  • プロンプトテンプレートでユーザー入力・履歴を使って、外部API(例:LiveAgentの会話転記取得)用のURLを動的生成。

2. APIリクエストの構築

  • データ生成ノードでAPIキーや必要フィールドを安全に管理しつつ、クエリパラメータやリクエストボディを動的生成。
  • 生成されたURLとパラメータをAPIリクエストノードに渡し、外部システム(例:LiveAgent)から必要なデータを取得。

3. データ解析・前処理

  • データ解析ノードでAPIレスポンスを処理し、生データから構造化テキストや必要フィールドのみを抽出。
  • 抽出データはLLMジェネレーターノードに渡され、システムメッセージで指定された特定情報(例:「Preview」セクション)を抽出。

4. ナレッジによる補強

  • 一方、ドキュメントリトリーバーノードで内部ナレッジベースからユーザー質問に関連するドキュメントを検索し、エージェントに権威あるコンテキストを追加。LLMエージェントで利用可能なツールです。

5. LLMエージェントによる応答生成

  • ツールコーリングエージェントノードは強力なLLMベースのエージェントであり:
    • ユーザー入力、API応答、チャット履歴、各種ツール(ドキュメントリトリーバー、Contact Human Assist等)を受け取る
    • ガイドとなる詳細なシステムプロンプトに従う:
      • 常に権威あるソース(ドキュメントリトリーバー、knowledge_source_tool)を利用
      • 回答やURLを作り出さない
      • 必要なら確認質問を行う
      • フレンドリー・プロフェッショナル・簡潔な回答フォーマット
      • 箇条書きや太字、絵文字でエンゲージメント向上
      • スロバキア語(または検出された言語)・メール文調で回答
      • 解決できなければ人間サポートへエスカレーション
  • これにより、すべてのカスタマー応答が正確で、コンテキストに基づき、ポリシー準拠かつ高い拡張性を実現します。

6. ユーザーへの出力

  • LLMエージェントから生成された最終応答を解析・フォーマットし、チャット出力ノード経由でユーザーに提供。

注意事項・ベストプラクティス

  • APIキーとLiveAgentリンク:APIキーの挿入や、プロンプトテンプレート内のYOURLINKを実際のLiveAgentインスタンスURLに置き換えるよう注意ノードで案内しています。
  • セキュリティとコンプライアンス:APIキーや機密情報は動的データノードで管理し、漏洩リスクを最小化。
  • 拡張性:モジュール設計のため、ツールやデータ変換、出力チャネルの追加が容易です。

なぜこのワークフローがスケーリング・自動化に有用か

  • エンドツーエンド自動化:複数データソース(ライブチャット、API、ナレッジベース)を統合し、意思決定・応答プロセスも自動化。
  • LLMによる高度な推論:最先端のLLMでコンテキスト理解・情報抽出・人間的なコミュニケーションが可能。
  • 一貫した高品質サポート:エージェントのシステムプロンプトで企業ポリシー・口調・エスカレーション・誤情報防止を徹底。
  • 外部システムとの迅速な統合:プロンプトテンプレートや接続ノードの変更だけで様々なAPIやナレッジベースに対応。
  • 人間サポートへのスムーズなエスカレーション:複雑案件もシームレスに人間担当者に移行し、すべてのケースをカバー。
  • 高いスケーラビリティ:大量の問い合わせも高精度かつポリシー遵守で並列処理可能。

主要ノードのまとめ表

ノード種別主な役割
ノート設定用のリマインダー・説明
チャット入出力ユーザーとのインタラクション
チャット履歴過去やりとりからコンテキストを提供
データ生成APIリクエスト用データの動的生成
プロンプトテンプレートクエリURLやプロンプトの動的生成
APIリクエスト外部サービスとの通信
データ解析LLM用データ変換・抽出
LLMジェネレーターLLMで情報抽出・処理
ドキュメントリトリーバー内部ナレッジソースを検索
ツールコーリングエージェントツールを統合し応答を生成

このワークフローは、カスタマーサポートの自動化、外部チケット・チャットシステムとの連携、LLMによる常に正確な自社ナレッジベース準拠の応答を保証したい場合に理想的です。エンタープライズ向けのスケーラブルかつインテリジェントなサポートアシスタントの基盤となります。

あなた専用のAIチームを構築させてください

私たちは、あなたのような企業がスマートチャットボット、MCPサーバー、AIツール、またはその他の種類のAI自動化を開発し、組織内の反復的なタスクで人間を置き換えるお手伝いをします。

詳細はこちら

LiveAgent API連携によるAIカスタマーサポートエージェント
LiveAgent API連携によるAIカスタマーサポートエージェント

LiveAgent API連携によるAIカスタマーサポートエージェント

このAI搭載ワークフローは、ユーザーからの問い合わせを自社のナレッジソースや外部API(LiveAgentなど)、言語モデルに接続し、プロフェッショナルでフレンドリーかつ高い関連性のある応答を自動化します。フローは会話履歴の取得、ドキュメント検索、外部システムとの連携を行い、簡潔で構造化された回答を提供し、必要に応じて...

1 分で読める
ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント
ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント

ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント

このAI搭載ワークフローは、社内ナレッジベース検索、Googleドキュメントナレッジ取得、API連携、高度な言語モデル推論を組み合わせることでカスタマーサポートを自動化します。エージェントはスロバキア語または顧客の言語で応答し、常に最新情報を提供し、必要に応じて人間のサポートへエスカレーションできます。多言語対応・自動...

1 分で読める
AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)
AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)

AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)

AIによるカスタマーサービスチャットボットは、ユーザーを自動でサポートし、社内文書やWebから情報を取得、必要に応じてシームレスに人間の担当者へ引き継ぎます。カスタマー対応やサポートの自動化に最適で、複雑な課題には人間のサポートも保証します。...

1 分で読める