お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
要点
チャットエージェントを使用すると、Zoho Creatorアプリケーション用のAI搭載アシスタントを作成できます。
Zoho Ziaで設定したAIプロバイダーを活用し、エンドユーザーはチャット操作画面から自然言語でアプリケーションのデータを操作して、情報の取得、分析情報の確認、各種処理の実行を行えます。チャットエージェントの目的を平易な言葉で説明するだけで作成でき、指示、アクセスレベル、関連するタブなどの初期設定が自動生成されます。この設定は、ビジネス要件に合わせてさらにカスタマイズできます。
1. チャットエージェントとは
チャットエージェントを使用すると、Zoho Creatorアプリケーション内にAIアシスタントを作成し、エンドユーザーがすべて自然言語でアプリケーションのデータを操作できるようになります。チャットエージェントはユーザーの要望を理解して関連データを取得し、本番モードの対話型操作画面から回答します。各チャットエージェントには、特定の目的に応じた適用範囲が設定されます。指示、アクセスレベル、接続するタブを使用して、アクセスできる対象、実行できる処理、回答方法を定義します。同じアプリケーション内に複数のチャットエージェントを設定し、それぞれに異なる適用範囲とアクセスレベルを割り当てることで、さまざまな利用者や用途に対応できます。
メモ:組織内のすべてのアプリケーションを合わせて、最大30件のチャットエージェントを作成できます。
複数の手順やアプリケーション間のワークフローが必要な処理を実行するため、設定時にAIエージェントをチャットエージェントに関連付けることができます。チャットエージェントはユーザーのプロンプトから意図を自動的に検出し、ユーザーが明示的に起動しなくても、関連付けられた適切なAIエージェントを呼び出します。
AIエージェントの詳細はこちらをご参照ください。
本番モードでは、エンドユーザーはチャット操作画面から自然言語ですべてのデータ操作を実行できます。データの検索、分析情報の取得、データの作成や更新が可能なほか、同じ会話内で追加の質問をして、結果を絞り込んだり、さらに詳しく調べたりできます。データが変更される前には、確認画面が表示されます。
チャットエージェントは、エンドユーザーによる次の操作を支援できます。
- データの照会:接続されたタブから、データの検索、分析情報の取得、情報の参照を行います。
- データの変更:自然言語でデータを作成、更新、管理します。変更が適用される前に、確認画面が表示されます。
- AIエージェントの起動:関連付けられたAIエージェントを呼び出し、データの照会や更新だけでは対応できない、複雑で複数の手順からなる処理を実行します。チャットエージェントはユーザーのプロンプトから意図を自動的に検出し、ユーザーによる手動操作なしで適切なAIエージェントを起動します。AIエージェントの詳細はこちらをご参照ください。
メモ。
- チャットエージェントでエンドユーザーが実行できる操作は、設定された適用範囲に基づきます。ユーザーは、読み取りアクセス権を持つタブから情報を取得し、読み取り/書き込みアクセス権を持つタブでデータを作成または更新できます。
- エージェントの適用範囲とアクセスレベルに加えて、ユーザーにはアプリケーション内の関連するフォームとレポートにアクセスする権限も必要です。
1.1. チャットエージェントの仕組み
チャットエージェントは、ユーザーが自然言語で入力した内容を受け取り、その背後にある意図を解釈して、アプリケーション内で利用可能なデータや処理に対応付けます。
Zoho Ziaで設定したLLMを使用して要求を理解し、アプリケーションのデータに基づく回答を生成します。
エージェントの動作は設定によって決まります。指示では適用範囲と回答のトーンを定義し、接続されたタブではアクセス可能なデータを指定します。アクセスレベルでは、データの取得のみを許可するか、データの変更も許可するかを制御します。
情報取得の要求に対しては、エージェントが情報を直接返します。書き込み処理の場合は、変更を適用する前に、提案する変更内容をユーザーに提示して確認を求めます。設定された適用範囲外の要求は、すべて拒否されます。
1.2. 本番モードのチャットエージェント操作画面
メモ:このセクションは、本番モードでチャットエージェントを利用するエンドユーザーにのみ該当します。
本番モードからアクセスした場合、チャットエージェントの操作画面には次の要素が表示されます。
- [新しいチャット]:エージェントとの新しい会話を開始します。別の話題を始める場合や、現在の会話の文脈が不要になった場合に使用します。以前の会話は、会話履歴から引き続き利用できます。
- [入力欄]:プロンプトを入力してエージェントとやり取りするためのテキストボックスです。次のオプションがあります。
- [ファイルを添付](
):PDF、画像、テキストファイルをアップロードして、要求に関する追加情報を提供します。ファイルから情報を取得する、ファイル内の値を使用してデータを更新する、またはファイルをデータに直接添付する場合に使用します。設定されたガードレールでファイルのアップロードが許可されている場合にのみ、エージェントはファイルの内容にアクセスできます。
- [送信](
):メッセージをエージェントに送信します。
メモ。
- プロンプト1件につき最大5個のファイルを添付でき、各ファイルの上限サイズは10MBです。
- エージェントに送信する各プロンプトは、10,000文字までです。
- [クイック操作]:入力欄の下に表示されるプロンプト候補です。いずれかのボタンをクリックすると、入力せずに対応する質問を送信できます。すぐに利用を開始できるよう、アプリケーションに基づいてAIが自動生成します。
- [会話履歴]:ハンバーガーアイコン(
)から、エージェントとの以前の会話にアクセスできます。会話を選択すると、中断したところから再開できます。会話の横にある[その他の操作](...)を使用すると、会話の[名前を変更]または[削除]できます。

メモ。
- 各ユーザーはチャットエージェントごとに最大100件、ポータルユーザーは最大50件の会話を保持できます。
- 各会話には、最大50件のメッセージを含めることができます。

- チャットメッセージ:ユーザーとエージェントのメッセージが表示されるメインの会話領域です。ユーザーのメッセージは右側に、エージェントの回答はアバターとともに左側に表示されます。

2. ビジネスでの活用例
活用例1:人事向け従業員セルフサービスアシスタントの作成
中規模企業の人事管理者は、従業員が休暇の申請、申請状況の確認、社内規定の参照に使用するZoho Creatorの人事アプリケーションを管理しています。従業員はアプリケーションで休暇残日数を確認し、申請を直接送信できますが、休暇の取得条件、繰越上限、承認条件など、規定の詳細を理解するために支援が必要になることがあります。通常、こうした問い合わせは人事部門に寄せられます。
人事部門への依存を減らすため、管理者は[休暇申請]タブと[従業員タブ]に対する読み取りアクセス権を持つチャットエージェントを作成します。従業員の機密情報がAIモデルに公開されないように、[ガードレール]タブで[非公開データへのアクセス]を有効にします。
従業員はチャットエージェントを利用して、アプリケーション内を移動したり人事部門に直接問い合わせたりすることなく、休暇残日数や申請状況を確認し、規定に関する質問への明確な回答を自然言語で得られるようになります。
プロンプト例:「現在の休暇残日数と、最新の休暇申請の状況を教えてください。」
活用例2:倉庫チームによる在庫情報のリアルタイム照会
流通企業のサプライチェーン管理者は、複数の拠点の倉庫スタッフが使用するZoho Creatorの在庫管理アプリケーションを管理しています。スタッフは倉庫内で在庫数の確認、商品の場所の特定、在庫数の更新を行う必要がありますが、現場でデスクトップ用のレポートを操作するのは現実的ではありません。
管理者は、[在庫]タブと[倉庫]タブに対する読み取り/書き込みアクセス権を持つチャットエージェントを作成し、よく使用する処理のクイック操作ボタンを設定します。スタッフはチャット操作画面から、商品名やSKU(在庫管理単位)による在庫数の確認、各倉庫内での商品場所の特定、在庫数の更新を行えます。更新内容が適用される前には、確認画面が表示されます。
プロンプト例:「倉庫スタッフが商品名やSKUで在庫数を確認し、各倉庫内で商品の場所を特定して、在庫数を更新できるようにしてください。」
活用例3:調達アプリケーションでの発注書作成の自動化
製造企業の調達担当者は、Zoho Creatorの調達アプリケーションを管理しています。在庫数が減少すると、部門責任者は購買申請を提出する必要があります。この処理は、在庫アプリケーション、仕入先管理アプリケーション、財務アプリケーションにまたがります。
調達管理者は、[発注書]タブへのアクセス権を持つチャットエージェントを作成し、発注書作成のエンドツーエンドのワークフローをツールセットとして備えたAIエージェントを関連付けます。部門責任者が要求を入力すると、チャットエージェントがAIエージェントを呼び出します。AIエージェントは、在庫アプリケーションで在庫数を確認し、仕入先管理アプリケーションから仕入先の詳細を取得し、財務アプリケーションで利用可能な予算を確認したうえで、発注書を作成して仕入先に通知します。これらはすべて、1件のプロンプトから実行され、チャットエージェントだけではアクセスできない複数のアプリケーションにまたがって処理されます。
プロンプト例:「優先仕入先から商品Xを500個購入する発注書を作成し、仕入先に通知してください。」
エンドユーザーがチャットエージェントを利用できるようにするには、アプリケーションの編集モードから作成して設定します。
4.1. 前提条件
Zoho Ziaの設定
チャットエージェントを使用するには、Creatorアカウント全体のAI機能を管理できるようにZoho Ziaを設定します。Zoho Ziaでは、初期設定でZoho GenAIが設定されているため、追加の設定は必要ありません。別のプロバイダーを使用する場合は、Zoho Ziaを対応するLLMプロバイダー(OpenAIまたはAnthropic)と連携できます。Zoho Ziaの設定は一度だけ行います。
Zoho Ziaの設定方法はこちらをご確認ください。
メモ:
- Zoho GenAIのLLMでは、すべてのプロンプトがZoho内で処理されます。一方、外部LLMプロバイダーでは、それぞれのシステム内でデータが処理されます。外部プロバイダーを使用する場合は、機密情報や規制対象情報を共有しないでください。
- Zoho Zia App Builderでは、Zoho CreatorのAI呼び出しやAPI呼び出しは消費されません。ただし、Zoho Zia App BuilderでZoho GenAIを使用すると、Business AIクレジットが消費されます。外部LLMプロバイダーの使用量は、各サービスプロバイダーによって処理されます。[請求]セクションで、Business AIクレジットの使用量を確認できます。
Zoho Ziaを設定したら、アプリケーションで使用できるように、[機能の有効化]セクションにある[チャットエージェント]の[アクセス]切り替えスイッチを有効にします。
4.2. チャットエージェントの作成
- 目的のアプリケーションの編集モードに移動し、ヘッダー部分にある[+]アイコンをクリックします。

- [チャットエージェント]を選択します。チャットエージェントの作成画面が表示されます。

- エージェントに実行させる内容を、テキスト欄にわかりやすい言葉で入力し、[エージェントを作成]をクリックします。チャットエージェントに効果的な説明を記述する方法をご確認ください。

メモ:この時点でエージェントを使用できます。カスタマイズを省略し、初期設定のまま公開するには、[完了]をクリックします。動作を調整する場合は、以下のタブで設定を続けます。エージェントが作成され、自動的に設定された後、さらにカスタマイズするためのチャットエージェントビルダーが表示されます。ビルダーには、
[基本情報]、[連携]、[カスタマイズ]、[ガードレール]の4つの設定タブがあります。これらのカスタマイズは任意です。
- [基本情報]タブで次の内容を確認して調整し、[保存]をクリックして[連携]タブに進みます。
- [指示]:入力した説明に基づいて自動入力されます。想定した範囲内でエージェントが正確に回答できるように調整します。明確で具体的な指示にすると、回答の品質が向上します。
- [アクセスレベル]:入力した説明に基づいて自動設定されます。データの取得のみを許可する場合は読み取りに、データの作成と変更を許可する場合は読み取り/書き込みに変更します。
- [モジュール]:入力した説明に基づいて自動選択されます。モジュールとは、Creatorアプリケーション内のフォームを指します。エージェントが取得および操作できるデータの範囲を制御するには、モジュールを[追加]または[削除]します。
メモ:チャットエージェントごとに最大25件のモジュールを選択できます。
- 必要に応じて、[連携]タブで、現在のチャットエージェントに関連付ける組織内のAIエージェントを選択します。[保存]をクリックして、[カスタマイズ]タブに進みます。
AIエージェントを関連付けると、マルチエージェント構成が有効になり、1つのエージェントですべての用途に対応することなく、チャットエージェントの対応範囲を専門的な機能へ拡張できます。ユーザーのプロンプトに基づいて、チャットエージェントが関連する連携済みAIエージェントを自動的に呼び出し、要求を処理します。AIエージェントの詳細をご確認ください。
メモ:1つのチャットエージェントに最大25件のAIエージェントを関連付けることができます。

- [カスタマイズ]タブで次の内容を設定し、[保存]をクリックして[ガードレール]タブに進みます。
- [チャットエージェント名]:入力した説明に基づいて自動入力されます。公開モードでエンドユーザーに表示される名前を設定するには、内容を変更します。
- [リンク名]:エージェント名に基づいて自動入力されます。チャットエージェントのURL用識別子を変更するには、内容を変更します。
- [アバター]:[アップロード]をクリックし、チャットの操作画面でエージェントを表すカスタム画像を使用中の端末から選択します。アップロードした画像は、[削除]ボタンをクリックして削除することもできます。
- [歓迎メッセージ]:入力した説明に基づいて自動入力されます。ユーザーが新しい会話を開始したときに表示される最初のメッセージを設定するには、内容を変更します。
- [回答のトーン]:入力した説明に基づいて初期設定されます。アプリケーションの用途や対象ユーザーに合わせて、エージェントの回答に使用するコミュニケーションスタイル([親切]、[協力的]など)を選択します。

- [ガードレール]タブで次の内容を設定し、[保存]をクリックして設定を完了します。
- [ファイルへのアクセスを制限]:初期設定で有効になっています。チャットエージェントによるアプリケーションファイルの読み取りを防止し、ユーザーが会話内でファイルをアップロードできないようにします。
- [PIIおよびePHIへのアクセスを制限]:初期設定で有効になっています。AIモデルが、個人情報(PII)や電子的保護対象医療情報(ePHI)を含む項目にアクセスできないようにします。PII項目とePHI項目は、項目のプロパティで設定されたプライバシー設定に基づいて識別されます。機密性の高い個人データや医療データを扱うアプリケーションでは、この設定を有効にすることをお勧めします。

- [完了]をクリックします。チャットエージェントがアプリケーションに追加され、編集モードのナビゲーションメニューに表示されます。

5. チャットエージェントの管理
チャットエージェントを管理するには、次の手順を実行します。
- アプリケーションの編集モードのナビゲーションメニューから、[チャットエージェント]に移動します。

- チャットエージェントにカーソルを合わせ、[チャットビルダーを開く]をクリックします。

- [基本情報]、[連携]、[カスタマイズ]、[ガードレール]の各タブで必要な設定を更新し、[保存]をクリックします。

- チャットビルダーの右上にある縦三点リーダーアイコンをクリックし、必要な操作を選択します。

- [名前を変更]:チャットエージェント名の変更ポップアップで、エージェントの[表示名]と[リンク名]を変更し、[名前を変更]をクリックします。

- [削除]:チャットエージェントをアプリケーションから完全に削除します。
チャットエージェントの回答品質は、目的と範囲をどれだけ明確に定義するかによって決まります。以下のガイドラインは、正確で目的に沿った、エンドユーザーにとって有用なエージェントを作成するのに役立ちます。
6.1. 最適な結果を得るためのヒント
- 具体的な説明を記述する:エージェントを作成する際は、実行する内容と対象ユーザーを具体的に記述します。一般的な説明よりも具体的な説明の方が、自動生成される指示の精度が高まります。
- モジュールの範囲を慎重に設定する:エージェントに必要なモジュールのみを追加します。無関係なモジュールを含めると、予期しない回答が生成される可能性が高まり、エンドユーザーがアクセスすべきでないデータが公開されるおそれがあります。
- 適切なアクセスレベルを設定する:データの照会のみを行うエージェントには読み取りを使用し、ユーザーがデータを作成または変更する必要がある場合に限り、読み取り/書き込みを使用します。読み取り/書き込みでは、変更を適用する前に必ず確認メッセージが表示されます。
- 指示を調整する:自動生成された指示は出発点です。[基本情報]タブで内容を確認し、制約、範囲の制限、または具体的な動作を追加します。
- 機密データ向けのガードレールを有効にする:アプリケーションで個人データや医療データを扱う場合は、機密情報がAIモデルに共有されないように、[ガードレール]で[個人データへのアクセス]を有効にします。
- AIエージェントでチャットエージェントを拡張する:動的な意思決定や連続したタスクの実行が必要な処理では、チャットエージェント本来の機能だけですべてに対応しようとせず、[連携]タブからAIエージェントを関連付けます。
6.2. エージェントの説明例
- ホテルスタッフ向けのフロントデスクアシスタントとして対応します。日付別の空室状況の確認、宿泊客の予約情報の表示、予約状況の更新を支援します。予約と宿泊客の管理に関する問い合わせにのみ回答します。
- 看護師による患者のバイタルサインの記録、投薬データの更新、正常範囲外の入力内容へのフラグ付けを支援し、医師が確認できるようにします。回答は患者ケアデータのみに限定します。回答内で患者を特定できる情報を共有または表示しないでください。
- ITスタッフ向けのサポートデスクアシスタントとして対応します。受信したサービス要求の記録、問題の種類に応じた担当チームへのチケットの割り当て、チケットのステータス更新、未完了のすべての要求における解決予定の追跡を支援します。
7. 注意点
動作と機能
- ユーザーが変更を依頼すると、チャットエージェントは変更を適用する前に、変更対象のデータの詳細を含む確認画面を表示します。
- チャットエージェントは、変更の取り消しには対応していません。削除したデータは復元できません。データを作成または変更した場合は、チャットエージェントにデータの更新または削除を再度依頼することでのみ、変更を元に戻せます。
- チャットエージェントは、アクセス元のアプリ内でのみ動作します。他のZoho Creatorアプリや外部システムには直接アクセスできません。複数のアプリにまたがる操作を行うには、設定時に[接続]タブで他のAIエージェントを連携してください。
- チャットエージェントは、[基本情報]タブで設定されていないタブのデータにはアクセスできません。
- アプリで連携がすでに設定、認証されている場合、チャットエージェントはその連携を使用して依頼された操作を実行できます。
上限
- 組織内のすべてのアプリを合わせて、最大30件のチャットエージェントを作成できます。
- チャットエージェントに送信できる各メッセージは、10,000文字までです。
- 1件のプロンプトに最大5件のファイルを添付できます。各添付ファイルの最大サイズは10MBです。
- 各ユーザーはチャットエージェントと最大100件、ポータルユーザーは最大50件の会話を行えます。各会話には最大50件のメッセージを含めることができます。
- 設定時に、1件のチャットエージェントに最大25件のタブと25件のAIエージェントを関連付けることができます。
- チャットエージェントが分析のために一度に取得できるデータは、最大25件です。
-
チャットエージェントから直接データを作成または更新するためにデータを送信した場合、[検証時]と[成功時]のフォームワークフローのみが実行されます。チャットエージェントによって事前入力された値では[読み込み時]と[ユーザー入力時]のワークフローが実行されないため、これらを実行するには
[フォームを開く](

)オプションを使用してください。
- チャットエージェントで表示したレポートは並べ替えできません。レポートに設定されている初期設定の並べ替えが適用されます。
AIの利用とデータ
- Zoho GenAIのLLMはすべてのプロンプトをZoho内で処理しますが、外部LLMプロバイダーは自社のシステム内でデータを処理します。外部プロバイダーを使用する場合は、機密情報や規制対象の情報を共有しないでください。
- チャットエージェントでは、Zoho CreatorのAIコールもAPIコールも消費しません。ただし、チャットエージェントでZoho GenAIを使用するとBusiness AIクレジットが消費されます。外部LLMプロバイダーを使用する場合は、各サービスプロバイダーによって使用量が処理されます。Business AIクレジットの使用状況は、[請求]セクションで確認できます。
- Zoho Zia App Builderを使用する場合、APIレート制限が適用されます。この制限は、指定された期間内にユーザーまたはクライアントがサービスへアクセスできる回数について、LLMプロバイダーが設けるものです。上限は、利用プランと使用するモデルによって異なります。
- OpenAIのレート制限
- Anthropicのレート制限
- Google Geminiのレート制限
- チャットエージェントの回答精度を高めるため、ユーザーのプロンプトに加えて補助プロンプトが追加される場合があります。これらのシステム生成プロンプトも、Zoho Ziaで設定されているLLMプロバイダーのAI使用量として計上されます。
- Zoho Ziaの設定
- Zoho CreatorのZoho Zia機能
- Zoho Ziaを活用したZoho CreatorのAI機能
- AIエージェントの概要
- アプリのモード
- 早期アクセス機能:提供状況と利用方法