利用条件
- Zoho Ziaは、Creatorの有料プランでのみ利用できます。
- 特権管理者と管理者のみがZoho Ziaを設定し、アプリケーションの作成機能を有効にできます。
- 特権管理者と管理者のみがZoho Ziaを使用してAI支援アプリケーションを構築できます。その他のユーザーは、割り当てられた権限に応じて、公開モードでアプリにアクセスできます。
- LLMプロバイダーとしてZoho GenAIを使用し、構築モードを利用する場合、ワークフローは自動生成されません。アプリケーションの作成後に、これらの機能を手動で設定してください。
- 英語以外の言語でもプロンプトを送信できます。ただし、LLMプロバイダーとしてZoho GenAIを使用する場合、生成されるユースケースとアプリケーションは常に英語で作成されます。プロンプトと同じ言語でユースケースとアプリケーションを生成するには、外部LLMプロバイダーを使用してください。
- 利用可能なLLMはデータセンター(DC)によって異なります。対応するLLMと各DCでの提供状況については、Zoho Ziaのドキュメントを参照してください。
1. Zoho Ziaアプリビルダーとは
Zoho Ziaアプリビルダーは、自然言語を使用して完全なアプリケーションを構築できる、Zoho CreatorのAI搭載アプリケーション作成機能です。テキストプロンプトで要件を説明するか、補足文書をアップロードするだけで、Zoho Ziaアプリビルダーが
フォーム、
レポート、
ワークフロー、
権限、
ブループリントなど、必要なアプリケーションコンポーネントを自動生成します。アプリケーションの作成には2つのモードがあります。
構築モードではアプリケーションが直接生成され、
計画モードでは、最初にビジネス要件定義書(BRD)が生成されます。BRDを確認して調整した後、アプリケーションを構築できます。
プロンプトの処理方法
Zoho Ziaアプリビルダーは、プロンプトを解釈してアプリの要件を把握し、APIを通じて
Zoho GenAI、Google、Anthropic、DeepSeek、SiliconFlow、または OpenAIなど、選択したLLMプロバイダーに送信します。モデルが要件を解釈して構造化された出力を返すと、Zoho Ziaアプリビルダーがそれを動作可能なCreatorコンポーネントに変換し、すぐに使用できるアプリケーションを作成します。生成されたコンポーネントは直ちに使用できるため、アプリケーションを公開する前に、サンプルデータの追加、ワークフローの確認、承認フローのテスト、レポートの検証、権限の微調整を行えます。
セキュリティに関するメモ:
- Zoho GenAIのLLMはすべてのプロンプトをZoho内で処理しますが、外部LLMプロバイダーは各社のシステム内でデータを処理します。外部プロバイダーを使用する場合は、機密情報や規制対象の情報を共有しないでください。
- Zoho Ziaアプリビルダーでは、Zoho CreatorのAI呼び出しやAPI呼び出しは消費されません。ただし、Zoho ZiaアプリビルダーでZoho GenAIを使用すると、開発用AIクレジットが消費されます。外部LLMプロバイダーの利用量は、各サービスプロバイダー側で計上されます。開発用AIクレジットの使用量は、請求セクションで確認できます。詳細はこちら
1.1. Zoho Ziaアプリビルダーによる企業要件への対応
- アプリケーション開発の迅速化:Zoho Ziaアプリビルダーは、完全なデータモデル、フォーム、ワークフロー、権限を自動生成するため、アプリケーションコンポーネントを手動で設計する必要がありません。ビジネスプロンプトを構造化されたユースケースと動作可能なコンポーネントに変換することで、アイデアから機能するアプリケーションの基盤までを数分で作成でき、開発時間を大幅に短縮できます。
- アプリケーション検証の簡素化:Zoho Ziaは、アプリケーションコンポーネントと併せてサンプルデータを生成できるため、承認、自動化、レポート、アクセス制御をすぐに確認できます。これにより、不備を早期に検出し、展開前にアプリケーションを調整できます。
- 企業向けの実用的なアプリケーションを提供:Zoho Ziaアプリビルダーで作成したアプリケーションは、作成時点からロールベースのアクセス、構造化されたワークフロー、データ制御を備え、本番環境の基準に沿って構築されます。アイデアから展開可能なアプリケーションの基盤までを数分で作成できるため、AI支援による開発を実際のビジネスで活用できます。
1.2. 操作ガイド
2. Zoho Ziaアプリビルダーのモード
2.1. 構築モード
ビルドモードでは、要件に基づいて、動作するZoho Creatorアプリケーションをすばやく生成できます。プロンプトや参考資料を送信すると、Zoho Ziaが入力内容を分析し、アプリケーションの機能やワークフローを表す実用的なユースケースを生成します。これらのユースケースを確認して必要に応じて変更し、要件が正確に反映されたらアプリケーションを生成できます。
生成されたユースケースとともに、Zoho Ziaは、作成されるフォーム、項目、関連付けなど、アプリケーションの構造をプレビューできる動的データモデルを提供します。アプリケーションを生成する前に、対応する連携を設定することもできます。生成されたアプリケーションには必要なCreatorコンポーネントが含まれており、確認、テスト、さらなるカスタマイズを行うための実用的な基盤として利用できます。
使用に適した場面:ビルドモードは、アプリケーションの要件が明確で、作成後に調整できる実用的なアプリケーションをすばやく生成したい場合に適しています。
2.2. プランモード
プランモードでは、アプリケーションを生成する前に、要件の定義と検証を行います。アプリケーションをすぐに作成するのではなく、App Builderがまず、プロンプトとアップロードされた文書に基づいてビジネス要件文書(BRD)を生成します。BRDには、アプリケーションの目的、業務プロセス、ユーザーペルソナ、主な機能、連携要件が体系的にまとめられます。
生成されたBRDを確認し、要件が正確に反映されるまで追加のプロンプトを使用して調整できます。最初のプロンプトが不明確または不完全な場合、Zoho Ziaは、BRDを生成または更新する前に、必要な情報を収集するための追加質問を行うことがあります。アプリケーションを生成する前に連携を設定することもできます。
プランを承認すると、Zoho Ziaがアプリケーションの主要コンポーネントを生成し、アプリケーションを利用できるようにします。アプリケーションが利用可能になった後も、ワークフロー、ユーザー権限、ブループリント、その他の関連設定など、残りのバックエンドコンポーネントの設定がバックグラウンドで続行されます。
情報:アプリケーションの主要コンポーネントが生成された後、バックエンド設定の進行状況を確認するには、Zoho Ziaの設定で
Build Agentを有効にします。Build Agentが有効になっていない場合でも、アプリケーションは作成され、バックエンド設定はバックグラウンドで続行されますが、進行状況は表示されません。
Build Agentの詳細
使用に適した場面:プランモードは、詳細な要件文書、関係者によるレビュー、またはアプリケーション開発を開始する前に計画する必要がある連携を含むプロジェクトに適しています。
3. Zoho Zia App Builderの仕組み
手順1:アプリケーションの説明
次のいずれか、または両方の入力方法を使用して、アプリケーションの要件を指定します。
- テキスト入力 - アプリケーションの目的、業務要件、解決すべき課題を記述します。プロンプトには、アプリケーション名だけを入力することも、業務要件一式を詳しく入力することもできます。
ヒント:プロンプトには、仕入先管理のようなアプリケーション名だけを入力することも、業務要件の完全な一覧を詳しく入力することもできます。通常、詳細なプロンプトを入力するほど、より正確でカスタマイズされた結果が得られます。
- ファイルのアップロード - 製品要件文書(PRD)、要件仕様書、プロセス図、フローチャート、画像などの参考資料をアップロードします。Zoho Ziaは、これらのファイルから関連情報を抽出し、アプリケーションの要件をより正確に把握するために使用します。
メモ:1回のセッションで、文書1件または画像3件まで入力できます。各ファイルの上限は5MBです。対応形式は、画像がPNG、JPG、JPEG、WEBP、文書がPDF、TXTです。
ヒント:アプリケーションに適したカスタムユースケースを取得しやすくするため、1つのプロンプトに両方の入力形式を含めることをお勧めします。テキスト入力とファイル入力のプロンプト例を試すには、
こちらのセクションを参照してください。
手順2:プロンプトの送信
プロンプトを送信すると、Zoho Ziaは、処理のために、設定されている大規模言語モデル(LLM)プロバイダーへプロンプトを安全に送信します。
プランモードを使用している場合、プロンプトを処理してビジネス要件文書(BRD)を生成するモデルを、Zoho Ziaに設定されているLLMプロバイダーから選択できます。このオプションはプランモードでのみ利用でき、現在のプランニングセッションにのみ適用されます。
メモ:Zoho ZiaでLLMプロバイダーとしてZoho GenAIが設定されている場合、LLMモデルは選択できません。
セキュリティに関するヒント:プロンプトには、パスワード、財務情報、その他の機密情報を含めないでください。プロンプトをZohoのエコシステム内だけで処理するには、Zoho Ziaのアプリケーション作成機能で、LLMプロバイダーとしてZoho GenAIを設定してください。
手順3:生成された出力の確認
プロンプトが処理されると、Zoho Zia App Builderは、選択したアプリケーション作成モードに応じて異なる出力を生成します。
プランモードでは、アプリケーションを作成する前に確認して調整できるビジネス要件文書(BRD)が生成されます。
- BRDの確認と調整
Zoho Ziaは入力内容に基づいてビジネス要件文書(BRD)を生成し、アプリケーションの目的、ユーザーペルソナ、主な機能、業務プロセス、連携要件をまとめます。生成されたBRDを確認し、要件が正確に反映されるまで追加のプロンプトを使用して調整します。
- 連携の設定
アプリケーションを生成する前に、必要な連携を設定します。接続されたモジュールは、生成されたアプリケーション内に連携フォームとして作成されるため、最初からデータ同期を利用できます。
- アプリケーションの生成
BRDを承認すると、Zoho Ziaがアプリケーションの構造を生成します。その後、Build Agentが、役割、権限、ブループリント、ワークフローなど、残りのバックエンド設定を完了し、カスタマイズ可能なアプリケーション基盤を提供します。
ビルドモードでは、Zoho Ziaが入力内容に基づいてユースケースと動的データモデルを生成します。生成されたユースケースを確認して調整すると、変更内容を反映するようにデータモデルが自動的に更新されます。内容を確定すると、Zoho Ziaが必要なCreatorコンポーネントを作成してアプリケーションを生成します。
Zoho Zia App Builderによって生成されるコンポーネント
Zoho Zia App Builderは、次のCreatorコンポーネントを使用してアプリケーションを作成します。
- フォーム - Creatorでデータを収集して保存します
- 連携フォーム - Creatorと別のサービスを接続し、データの自動同期を可能にします
- レポート - 収集したデータをカスタマイズ可能なビューに表示します
- ページ - データに基づく主要な指標を、見やすく整理された形式で表示します
- アプリケーションレイアウト - ボタン、メニュー、アプリケーション全体のテーマをカスタマイズして、アプリケーションをパーソナライズします
- 権限 - 各ユーザーがアプリケーションのコンポーネントやフォームデータにアクセスする方法を指定する、カスタム権限セットを定義します。
- ワークフロー
- フォームワークフロー - フォームに基づくトリガーによってタスクを自動化または開始します
- スケジュールワークフロー - 指定した日付の値に基づいて、設定した時刻に処理を自動実行します。定期的に実行するよう設定することもできます。
- ブループリント - ユースケースの体系的な実行プロセスを定義し、業務フローを効率化します。
4. ビジネスユースケース
次の例では、
ビルドモードと
プランモードを使用して、さまざまな業界やビジネスシナリオ向けのアプリケーションをZoho Zia App Builderで作成する方法を説明します。
4.1. ビルドモードのシナリオ
ケース1:監視と保守のための製造業向けアプリケーション
ある製造会社では、生産ラインの効率の監視、機械の稼働状況の追跡、保守スケジュールの管理を行うアプリケーションが必要ですが、その開発に必要な技術リソースが不足しています。要件が明確に定義されており、チームが実用的なアプリケーションをすぐに必要としているため、この会社はZoho Zia App Builderの
ビルドモードを使用し、次のプロンプトを入力して、長期の計画段階を経ずに実用的なアプリケーションを生成します。
「製造会社向けに、生産の詳細を記録し、メンテナンスの日程を設定するアプリケーションを構築する」
Zia App Builderは、関連するユースケースを提案し、承認後にアプリケーションを作成します。アプリケーションには、次のような機能が含まれる場合があります。
- 生産ラインのログ:機械データ、生産量、メンテナンスを記録するためのフォームを自動生成します。
- メンテナンスの日程設定:予定されているメンテナンス活動と予定外のメンテナンス活動を追跡する自動ワークフローを作成し、今後のタスクを通知します。
- リアルタイムダッシュボード:機械の稼働状態、生産状況、パフォーマンス指標をリアルタイムで可視化するダッシュボードを生成します。
- ユーザー権限:ユーザーの役割を設定し、管理者が概要レポートにアクセスできるようにする一方、オペレーターが機械データやメンテナンス活動を記録できるようにします。
ケース2:外勤営業の活動追跡
地域営業チームでは、顧客訪問の記録、フォローアップ対応の追跡、地域ごとの商談進捗の確認を行うための社内アプリケーションが必要です。要件が明確で、時間のかかる設定作業をせずにすぐに使えるアプリケーションを必要としているため、会社はZia App Builderの
構築モードで次のプロンプトを入力し、機能するアプリケーションを迅速に生成します。
「外勤営業チーム向けに、顧客訪問の記録、フォローアップ対応の追跡、担当者への見込み客の割り当て、地域ごとの商談進捗の確認を行うアプリケーションを構築する」
Zia App Builderは、関連するユースケースを提案し、承認後にアプリケーションを作成します。アプリケーションには、次のような機能が含まれる場合があります。
- 訪問記録:営業担当者が顧客訪問の詳細、結果、次の対応を記録するためのフォームを生成します。
- 見込み客の追跡:見込み客を担当者に割り当て、地域ごとのステータスを確認するためのフォームとレポートを作成します。
- フォローアップのリマインダー:訪問日に基づいて、未完了のフォローアップ対応に関するリマインダーを送信する自動ワークフローを設定します。
- 営業ダッシュボード:管理者がチームの活動、商談の進捗、地域ごとの実績を確認できるダッシュボードを生成します。
4.2. 計画モードのシナリオ
ケース1:従業員の入社手続きと資産管理
成長中のITサービス会社では、複数の部門にわたる従業員の入社手続きを効率化するZoho Creatorアプリケーションが必要です。アプリケーションでは、従業員情報、入社手続き書類、IT資産の割り当て、研修活動を管理し、既存の人事システムと連携する必要があります。このアプリケーションでは機密性の高い従業員データを扱い、複数の関係者が関与するほか、構築前に調整が必要な外部連携も含まれます。そのため、会社はZia App Builderの
計画モードで次のプロンプトを入力し、生成前に要件を確認して調整します。
「従業員情報、入社手続き書類、IT資産の割り当て、研修データ、従業員用アカウントの準備を管理する、従業員の入社手続き用Zoho Creatorアプリケーションを作成する。Zoho PeopleおよびZoho Mailと連携する」
Zoho Ziaは、アプリケーションの目的、ユーザーの役割、業務プロセス、連携、機能要件を記載したビジネス要件定義書(BRD)を生成します。会社はBRDを確認して調整した後、アプリケーションを生成します。アプリケーションには、次のような機能が含まれる場合があります。
- 従業員の入社手続き:従業員情報、入社手続き書類、その他の必要な情報を収集するためのフォームです。
- 資産の割り当て:ノートパソコン、IDカード、その他の会社資産を割り当てて追跡するためのフォームとレポートです。
- 研修データ:従業員の研修活動を割り当て、追跡、管理するためのフォームとレポートです。
- 従業員名簿:従業員プロフィール、入社手続きのステータス、割り当てられた資産を表示するためのレポートです。
- 従業員ダッシュボード:入社手続きの進捗、保留中の活動、資産の割り当て状況を確認するためのページです。
- 人事システム連携:従業員情報をZoho PeopleおよびZoho Mailと同期するための連携フォームです。
ケース2:仕入先の調達および承認管理
製造会社では、複数の部門にわたる仕入先情報、調達申請、発注書、在庫補充を管理するアプリケーションが必要です。このアプリケーションは、相互に依存する複数の業務プロセスにまたがり、アクセス要件が異なる複数のユーザー権限が関係するほか、構築を開始する前に計画が必要な財務システム連携も含まれます。そのため、会社はZia App Builderの
計画モードで次のプロンプトを入力し、アプリケーションの生成前に要件の全範囲を検証します。
「仕入先の登録、調達申請、発注書、在庫補充、仕入先の実績を管理するアプリケーションを設計する。Zoho Booksと連携し、仕入先データベースを一元管理する」
Zoho Ziaは、アプリケーションの目的、ユーザーの役割、業務プロセス、連携、機能要件を記載したビジネス要件定義書(BRD)を生成します。会社はBRDを確認して調整した後、アプリケーションを生成します。アプリケーションには、次のような機能が含まれる場合があります。
- 購入申請:従業員が調達申請を送信するためのフォームです。
- 仕入先管理:仕入先情報と実績を管理するためのフォームとレポートです。
- 発注書:発注書を作成、管理するためのフォームです。
- 在庫追跡:在庫数と補充状況を確認するためのレポートです。
- 調達ダッシュボード:調達申請、発注書、在庫、仕入先の実績を確認するためのページです。
- 会計システム連携:仕入先情報と発注書情報をZoho Booksと同期するための連携フォームです。
5. プロンプトの例
テキストプロンプト
- 申請の送信、書類のアップロード、適格性の確認、リアルタイムのステータス更新機能を備えた、融資処理を効率化するアプリケーションを設計する。
- 保険金請求書類のアップロード、担当者との直接のやり取り、請求ステータスの通知機能を備えた、保険金請求を簡単に申請、追跡できるアプリを作成する。
- サプライチェーンのモジュール、在庫追跡、仕入先の実績に重点を置いた、製造業向けの効率的な調達アプリを開発する。
- 従業員の有給休暇申請を管理し、利用可能な休暇残日数に基づいて従業員が申請を送信できるアプリケーションを開発する。管理者が申請を確認、承認する機能と、人事担当者が有給休暇の残日数を確認、追跡する機能を含める。
- Zoho Peopleの従業員がギフトを選択し、配布プロセスを効率的に確認できるギフト配布アプリケーションを作成する。
ファイルプロンプト
6. 注意事項
一般
- AIによってアプリケーションの作成プロセスが強化されますが、正しく機能し、要件に適合していることを確認するため、AIが生成した出力と作成されたアプリケーションの正確性および関連性を検証してください。
- 1回のセッションで入力できるファイルは、ドキュメント1件または画像3件までです。各ファイルの上限は5MBです。画像ではPNG、JPG、JPEG、WEBP形式、ドキュメントではPDF、TXT形式に対応しています。
- 次の種類のワークフローはZia App Builderでは生成されません。アプリケーションの作成後に手動で設定できます。
- 承認ワークフロー
- 決済ワークフロー
- 一括処理ワークフロー
- 関数
サンプルデータ
- Zia App Builderでは、Creatorが提供する各種機能をテストできるように、作成時にアプリケーションへサンプルデータが追加されます。実際の用途でアプリケーションを使用する前に、サンプルデータを手動で削除してください。
- アプリケーションとともに生成されるサンプルデータは、テストのみを目的としています。すべて架空のデータであり、現実との関連付けや推測を行わないでください。
構築モード
- アプリケーションの作成時に生成または追加できるユースケースは、5件までです。
- AIが生成したユースケースとカスタムユースケースは、アプリケーションの作成にまとめて使用されます。そのため、生成されたすべてのユースケースが作成時に使用されるとは限りません。ユースケースを再生成するか、そのままAI支援アプリケーションの作成に進むことができます。
- アプリの説明に基づいて関連するデータテーブルが自動生成され、それらを使用してアプリが構築されます。
- LLMプロバイダーとしてZoho GenAIを使用して構築モードを利用する場合、ワークフローは自動生成されません。アプリケーションの作成後に、これらの機能を手動で設定してください。
- 英語以外の言語でもプロンプトを送信できます。ただし、LLMプロバイダーとしてZoho GenAIを使用する場合、生成されるユースケースとアプリケーションは常に英語で作成されます。プロンプトと同じ言語でユースケースとアプリケーションを生成するには、別のLLMプロバイダーを使用してください。
- 構築モードを使用してAI支援アプリケーションを作成する場合、次の項目の種類には対応しておらず、作成中に表示されません。
- 詳細項目:書式ありテキスト、画像、サブフォーム、署名、ファイルのアップロード、音声、動画、数式
- 特殊項目:セクション、メモ、ユーザー、連携
- AI項目:予測、感情分析、キーワード抽出、OCR、物体検出
AIの使用量とレート制限
- 入力したプロンプトに加えて、Zoho Ziaはアプリケーション作成の精度を高めるためにシステムプロンプトを実行します。これらのシステムプロンプトもAI使用量に加算されます。
- Zoho GenAIのLLMはすべてのプロンプトをZoho内で処理しますが、外部のLLMプロバイダーは各社のシステム内でデータを処理します。外部プロバイダーを利用する場合は、機密情報や規制対象情報を共有しないでください。
- Zoho Zia App Builderでは、Zoho CreatorのAIコールもAPIコールも消費しません。ただし、Zoho Zia App BuilderのプランモードでZoho GenAIを使用すると、開発AIクレジットが消費されます。一方、外部のLLMプロバイダーの利用量は、各サービスプロバイダーによって管理されます。開発AIクレジットの使用量は、請求セクションで確認できます。詳細はこちら
- Zoho Zia App Builderの使用時には、APIレート制限が適用されます。これは、指定された期間内にユーザーまたはクライアントがサービスへアクセスできる回数について、LLMプロバイダーが設ける制限です。制限は、利用プランや使用するモデルによって異なります。
- OpenAIのレート制限
- Google Geminiのレート制限
- Anthropicのレート制限
- DeepSeekのレート制限
- SiliconFlowのレート制限
- 複数のAI機能を短時間に連続して使用すると、設定したプロバイダーのレート制限を超えることがあります。その場合、エラーが発生したり、AI機能が一時的に利用できなくなったりする可能性があります。
- CreatorのZoho Zia機能について
- Zoho Zia App BuilderでAIを使用してアプリケーションを作成する方法
- Zoho Zia App Builderのプランモードでアプリケーションを作成する方法
- Zoho Ziaの設定
- Zoho CreatorのZoho Zia App Builderで効果的なプロンプトを作成する方法
[次のステップ]
Zoho Zia App Builderと2つのアプリケーション作成モードについて理解したら、手順に沿ってビルドモードまたはプランモードでアプリケーションを作成する方法を確認しましょう。
[前へ]
Zoho CreatorでZoho Ziaを
OpenAIと連携するよう設定し、
アプリの作成機能を有効にする方法については、ドキュメント「
Zoho Ziaの設定」を参照してください。