Zia App Builderでのアプリ作成方法

Zia App Builderでのアプリ作成方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

1. このページの内容

Zia App Builder の概要と、AI を活用してユーザーのプロンプトから実用的なユースケースを生成し、動作するコンポーネントを構築することで、どのように機能的なアプリケーションの作成を支援するかを説明します。また、Zoho Creator で Google、Anthropic、OpenAI などの各種 LLM と接続する方法についても説明します。

2. 提供状況

  1. Zia は Creator の有料プランでのみ利用できます。
  2. Zia のスーパー管理者および管理者だけが、Zia を設定し、アプリケーションの作成機能を有効化できます。これらに加えて、開発者も AI 支援アプリケーションを作成および管理できます。一方、その他のユーザーは、割り当てられた権限に基づき、許可された方法でこれらのアプリケーションにアクセスできます。
  3. Google、Anthropic、OpenAI は、CN を除くすべてのデータセンターでサポートされています。
  4. Zoho GenAI は、CN、JP、SA を除くすべてのデータセンターでサポートされています。

3. Zia App Builder とは

AI がさまざまな業界を変革する中、Zoho Creator は、柔軟なローコードプラットフォームと AI のインテリジェンスを組み合わせたツール「Zia App Builder」を提供します。これにより、わずかな労力で数分以内に強力なアプリケーションの作成を開始できます。アプリケーションの概要をプロンプトとして入力するだけで、フォームレポートブループリント権限などの動作するコンポーネントが自動的に生成され、アプリケーションが形になります。

3。1. 動作の仕組み

手順 1: アプリケーションの概要を Zia App Builder に伝える
Zia App Builder では、アプリケーション作成時に次の 2 つの方法でアプリケーションの説明を取得するマルチモーダルな仕組みを提供します。
  1. テキスト入力 - アプリケーションの目的や、解決したい課題の一覧を入力します。
Info
ヒント: プロンプトは「販売管理」のようなアプリケーション名だけのシンプルなものでも、すべての要件を網羅した詳細な箇条書きでも構いません。よりカスタマイズされたアプリケーションを生成させるため、後者の詳細な記述を行うことをおすすめします。
  1. ファイル入力 - PRD やプロセス図など、アプリケーションのフローや構造を示すドキュメントや画像をアップロードできます。Zia App Builder はこれらのファイルからすべての情報を抽出し、それに基づいたパーソナライズされたユースケースを提示します。
Info
ヒント: カスタムユースケースを得られる可能性を高めるため、1 つのプロンプトに対してテキスト入力とファイル入力の両方を含めることをおすすめします。いくつかのサンプルのテキスト/ファイル入力プロンプトについては、こちらのセクションを参照してください。
セキュリティに関するヒント:プライバシーとセキュリティを保護するため、AI プラットフォームを利用する際には、パスワードや財務情報などの機密性の高い個人情報を共有しないことをおすすめします。

手順 2: 入力内容に基づいて AI が生成したユースケースを確認する
AI アシスタントは、入力内容に基づいて実用的なユースケースを生成し、アプリケーション内のあらゆるタスクを処理するための解決策を提示します。要件に合ったアプリケーションを生成するため、これらのユースケースを調整できます。アプリケーションの目的に合致しないユースケースがあれば削除したり、追加のユースケースを生成したり、テキストで独自のユースケースを追加したりできます。
Zia App Builder は、ユースケースの要件を満たしアプリケーションを作成するために、次の Creator コンポーネントを活用します。
  1. フォーム - Creator 内でデータを収集・保存します。
  2. 連携フォーム - Creator と他のサービス間のブリッジを構築し、自動データ同期を可能にします。
  3. レポート - 収集したデータをカスタマイズ可能なビューで表示します。
  4. ページ - データに基づく主要な指標を、視覚的にわかりやすく整理された形で提示します。
  5. アプリケーションレイアウト - アプリケーションのボタンやメニュー、全体のテーマをカスタマイズして、アプリケーションをパーソナライズします。
  6. 権限 - アプリケーションコンポーネントやフォームデータへのアクセス方法をユーザーごとに制御する、カスタマイズされた権限セットを定義します。
  7. ワークフロー 
    1. フォームワークフロー - フォームに基づくトリガーに応じて、タスクを自動化または開始します。
    2. スケジュールワークフロー - 指定した日付値に基づき、定期実行も含めた時間ベースの処理を自動で実行します。
  8. ブループリント - ユースケースに対する一連の実行プロセスを構造化して定義し、業務フローを効率化します。
さらに、コンセプチュアルな枠組みとしての動的データモデルが表示され、アプリケーション内で作成されるフォームを表すテーブルが含まれます。各テーブルのヘッダーはフォーム名となり、その下にフォームに含まれる項目の一覧が表示されます。データモデルでは、ユースケースに基づきアプリケーション内の各フォームがどのように関連付けられているかを確認できます。ユースケースを追加・削除すると、それに応じて自動的に更新され、リアルタイムの概要が表示されます。

3。2. 前提条件

Zia App Builder を利用するには、まず Operations タブに移動し、任意の LLM(Google、Anthropic、OpenAI)のいずれかで Zia を設定する必要があります。Zia は、アプリケーション作成プロセス全体を支援し、ローコードでの開発を加速する AI 搭載アシスタントです。Zia を設定すると、初期設定で アプリケーションの作成 機能が有効になります。
Notes
メモ: 以前に アプリケーションの作成 機能を無効化している場合は、続行する前に Access トグルを有効にしてください。

3。3. 動作イメージを見る


3。4. ユースケース

ある製造会社では、生産効率の監視、機械の稼働状況の追跡、メンテナンススケジュールの管理を行うアプリケーションが必要ですが、それを構築するための技術リソースが不足しています。そこで Zia App Builder を利用し、最小限の労力で上記要件を満たすアプリケーションを作成します。
「製造会社向けに、生産の詳細を記録しメンテナンスをスケジュールするアプリケーションを作成してほしい」というプロンプトを入力すると、Zia App Builder は関連するユースケースを提案し、承認後にアプリケーションを作成します。アプリケーションには次のような機能が含まれる場合があります。
  1. 生産ラインログ: 機械データ、生産量、メンテナンス情報を記録するフォームを自動生成します。
  2. メンテナンススケジューリング: 計画/突発メンテナンスの追跡用に自動ワークフローを作成し、今後のタスクに関する通知を送信します。
  3. リアルタイムダッシュボード: 機械の状態、生産ステータス、パフォーマンス指標をリアルタイムで可視化するダッシュボードを生成します。
  4. ユーザー権限: ユーザーペルソナを設定し、管理者は上位レベルのレポートにアクセスし、オペレーターは機械データやメンテナンス活動を記録できるようにします。

4. Zia App Builder を使用してアプリケーションを作成する手順

Notes
メモ: Zia を使用してアプリケーションを作成するには、サポートされている AI ベンダー(Google、Anthropic、OpenAI)のいずれかで Zia を設定する必要があります。詳細はこちらを参照してください。
1. Creator アカウントのダッシュボードに移動します。初期設定では Solutions タブが表示されます。
2. ダッシュボード右上の + Create Solution をクリックし、アプリケーション カードを選択してアプリケーションの作成を開始します。
3. Create using Zia カードを選択して、Zia App Builder を開きます。
4. 次のいずれか、または両方の方法でアプリケーション要件を指定し、Start Building をクリックして、ビジネス課題に対応する AI 生成ユースケースを取得します。
  1. テキスト - 最適な結果を得るため、作成したいアプリケーションについてできるだけ詳しく記述します。
  2. ファイル - Upload をクリックし、アプリケーションの目的をまとめた資料や、PRD、BRD、RFP、その他のプロセス図など、アプリケーションフローを図示したファイルを添付します。
Notes
メモ:
  1. テキスト入力には最大 1000 文字まで入力できます。
  2. ファイル入力には、ドキュメント 1 件、または画像を最大 3 件まで添付できます。
  3. 対応しているファイル形式は次のとおりです。
    1. 画像 - PNG、JPG、JPEG、WEBP
    2. ドキュメント - PDF、TXT
  4. Zia がよりニーズに合ったユースケースを生成できるよう、プロンプトにはファイルとテキストの両方を含め、その他の要件もカバーすることを推奨します。
5. AI で作成されたユースケースと、これらのユースケースに基づいて必要なテーブルを含む可視化されたデータモデルを確認します。
次の操作を実行できます:
  1. 生成をクリックして、アプリケーションに関連する新しい AI 生成ユースケースを追加します。
  2. カスタムを追加をクリックして、任意のユースケースを手動で追加します。
  3. ユースケースにカーソルを合わせ、ゴミ箱アイコン () をクリックして、アプリケーションの要件に合わないユースケースを削除します。
Notes
メモ:
  1. 初期設定では 5 つのユースケースが自動生成されます。最大 10 件まで、さらにユースケースを生成または追加できます。
  2. ユースケースによっては、連携フォームを作成するために別のサービスとの接続が必要になる場合があります。この場合、データモデルに別のテーブルが追加されます。既存の接続を使用してこれらのテーブルを連携する方法については、次のセクションを参照してください。
6. 表示されているデータモデルに基づいて作成プロセスを開始するには、[作成 Application] をクリックします。Zia App Builder は、次の処理を行い、カスタムアプリケーションの作成プロセスをゼロから開始します。
  1. アプリケーションコンポーネントの設計 - 入力データを受け取り保存するフォーム、そのデータを表示するレポート、主要な指標やパフォーマンス指標を表示するダッシュボードを作成し、アプリケーションの見た目のスタイルも設計します。
  2. 権限セットの作成 - 各種権限セットを追加し、ユーザー種別ごとのデータアクセスを制御して、特定のアプリケーションデータの表示および変更権限を管理します。
  3. 業務プロセスの構築 - 業務を円滑に実行するための詳細なプロセスフローをあらかじめ定義したブループリントを作成します。
  4. タスクと処理の自動化 - トリガーベースのタスクやスケジュールに基づく処理を自動化するために、フォームワークフロースケジュールを追加します。
Notes
メモ: 作成されるフォーム、レポート、ダッシュボードの数は、ユースケースによって異なります。その他のコンポーネントの作成数は次のとおりです。
  1. 権限セット 2~4 個
  2. ブループリント 2 個
  3. ワークフロー 4 個(フォームワークフローとスケジュールの両方を含む)
Anthropic または Google を使用する場合、フォームワークフローとスケジュールは作成されず、ブループリントのみが作成されます。
7. 作成プロセスが完了したら、Access Application をクリックしてアプリケーションの実稼働ビューに移動します。アプリケーションのダッシュボードが表示されます。

4。1. テーブルを別のサービスに接続して連携フォームを作成する

データモデル内の一部のユースケースでは、データ同期のために Zoho などの別サービス、または外部サービスとの接続が必要になる場合があります。これを実現するために、Zia App Builder は、該当するテーブルを関連する外部連携を使用して対象サービスにリンクすることを提案します。これらのテーブルが正常にリンクされると、作成されるアプリケーション内で連携フォームに変換されます。
Notes
メモ: ユースケースに関連する要件がある場合、Zia App Builder は次のサポート対象サービスを検索します: Zoho CRM、Zoho Recruit、Zoho プロジェクト、Zoho People、Zoho BugTracker、Salesforce、QuickBooks。
テーブルをサービスにリンクする際に想定されるシナリオをいくつか見てみましょう。
シナリオ
説明
実行手順
1. Zia App Builder がテーブルを関連サービスに自動接続する場合。
一部のユースケースでは、データ同期のためにテーブルを追加のサービスにリンクする必要があります。Zia App Builder が、Microservices タブ内に有効かつ認証済みの接続を持つ関連サービスを検出した場合、そのテーブルへの接続を自動的に確立します。また、データソースを使用して、そのサービス内の適切なタブにもリンクします。アプリケーションが作成された後、そのテーブルは連携フォームとして機能します。
Notes
メモ: 1 つまたは複数の関連サービスに対して複数の外部連携が利用可能な場合、Zia App Builder はその中からランダムに 1 つへ接続します。
-
2. Zia App Builder が候補サービスを一覧表示するが、テーブルをいずれのサービスにも接続できない場合。
一部のユースケースでは、データ同期のためにテーブルを追加のサービスにリンクする必要があります。App Builder は関連サービスを一覧表示しますが、Microservices タブ内の接続が次のいずれかの状態であるため、接続は確立されません。
  1. 無効 - 接続の機能が無効になっている
  2. 未接続 - 接続が認証されていない
  3. 利用不可 - このサービス用の接続が作成されていない:
このような場合は、Zia App Builder から接続を新規作成またはリンクでき、その設定内容は Microservices タブに同期されます。接続を確立した後、Zia App Builder はデータソースを使用して、そのサービス内の適切なタブにリンクします。アプリケーションが作成された後、そのテーブルは連携フォームとして機能します。
Notes
メモ: テーブルがサービスに接続されていない場合、アプリケーション作成後、そのテーブルは標準の Creator 項目を持つ通常のフォームとして機能します。
1. 対象テーブルの右上にある 接続 ドロップダウンをクリックします。

2. 利用可能なサービス の一覧から使用したいサービスの横にある 接続 をクリックします。

テーブルがサービスに接続された後は、別の利用可能なサービスにリンクし直したり、別のデータソースを選択したりすることもできます。
シナリオ
操作手順
1. 別の関連するサービスに変更する - 必要に応じて、テーブルを別のサービスにリンクし直すことができます。その場合は、まず既存の接続を解除し、その後でテーブルを対象のサービスにリンクします。
1. 対象テーブル右上の接続ドロップダウンをクリックし、既存のサービスの横にある接続を解除するをクリックして連携を削除します。
2. 利用可能サービスの下に表示される、必要なサービスの横にある接続をクリックして、そのサービスと連携します。
2. 接続で使用する別の関連データソース(タブ)に変更する - サービス内の別のタブの方がユースケースに適している場合は、そのタブにテーブルをリンクし直すことができます。そのためには、接続用に必要なデータソースを追加し、それを使用します。
1. 対象テーブル右上の接続ドロップダウンをクリックし、接続済みDatasourceの下にある+作成 新規 Datasourceをクリックします。
2. Datasourceの作成ポップアップで、必要なタブを選択し、作成をクリックしてリンクします。

5. 注意点

  1. Zia App Builder は、Creator の各種機能をテストできるよう、アプリ作成時にサンプルデータをアプリケーションに含めます。ご自身の要件でアプリケーションを使用する前に、必ず手動で削除してください。
  2. AI はアプリケーション作成プロセスを強化しますが、AI によって作成されたユースケースや、それに基づいて生成されたアプリケーションの正確性と妥当性を検証することが重要です。これにより、適切な動作とユーザー要件との整合性を確保できます。

6. サンプルプロンプト

テキストプロンプト
  1. 申請の提出、ドキュメントのアップロード、適格性チェック、リアルタイムのステータス更新などの機能を備えた、ローン審査を効率化するアプリケーションを設計してください。
  2. 保険金請求の提出と追跡を簡単に行えるアプリを作成してください。請求書類のアップロード、担当者との直接コミュニケーション、請求ステータス通知などの機能を含めてください。
  3. 製造業向けに、サプライチェーンタブ、在庫管理、仕入先パフォーマンスに重点を置いた、調達業務を効率化するアプリを開発してください。
  4. 従業員のPTO(有給休暇)申請を管理し、従業員が自分の利用可能な残高に基づいて申請を送信できるアプリケーションを開発してください。マネージャーが申請内容を確認・承認できる機能と、HR がPTO残高を監視・追跡できる機能も含めてください。
  5. Zoho People の従業員が、ギフト配布プロセスを効果的に選択・管理できるギフト配布アプリケーションを作成してください。
ファイルプロンプト

7. 制限事項

  1. OpenAI API レート制限:レート制限とは、特定の期間内にユーザーまたはクライアントがサービスにアクセスできる回数に対して OpenAI が課す制限のことです。利用状況のレベルや使用するモデルに応じて異なります。
    1. この連携で使用中の API キーを含むアカウントのレート制限の詳細はこちらを参照してください
    2. OpenAI におけるレート制限の仕組みについての詳細はこちらを参照してください
  2. Google(Gemini)API レート制限:Google もレート制限を設けており、特に Gemini API の無料枠では制限が厳しくなっています。無料枠の制限(Gemini 2.0 Flash):
    1. 1 分あたり 15 リクエスト(RPM)
    2. 1 日あたり 200 リクエスト(RPD)
    3. 1 分あたり 1,000,000 トークン(TPM)
    4. Google におけるレート制限の仕組みについての詳細はこちらを参照してください
    メモ:同時に複数のアプリを作成しようとすると、レート制限エラーが発生する場合があります。たとえば、短時間に複数のアプリを連続して作成すると、15 RPM の制限を超えてエラーになる可能性があります。
  3. Anthropic API レート制限:Anthropic では、ユーザーはデフォルトで有料のレベル 1 プランに設定されており、一般的に十分な利用が可能です。ただし、レート制限は依然として適用され、1 分あたり 50 リクエスト(RPM)に制限されています。Anthropic におけるレート制限の仕組みについての詳細はこちらを参照してください
  4. Notesメモ:制限は比較的緩やかですが、特にアプリを短時間に連続して作成するような高頻度の操作では影響を受ける可能性があります。
  1. Creator における Zia 機能の概要
  2. Zia App Builder(OpenAI 対応)を使用したアプリケーションの作成
次のステップ
前へ
次のステップ
要件を説明するテキスト入力から、カスタマイズされたフォームを作成し、項目候補を生成するために Zia を使用する方法を参照してください。
前へ
OpenAI と連携して Zia を設定し、Zoho Creator で 作成 App 機能を有効にする方法については、ドキュメント「Zia の設定」を参照してください。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • Zia App Builder(Zoho GenAI対応)でのアプリ作成

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 1. このページの内容 Zoho GenAI と連携した Zia を設定することで、完全に機能する Creator アプリケーションを 会話形式のプロンプトで要件を説明するだけで作成する方法を説明します。AI がアプリを自動設計し、アプリケーション開発を加速します。 ...
                                  • モバイルデバイスでのZia App Builderによるアプリ作成

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 1. このページの内容 モバイルデバイス向けの Zia App Builder について説明します。これは、ユーザーのプロンプトからシンプルで実用的なアプリをすばやく作成できるツールです。AI ...
                                  • CreatorのZia機能の概要

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 1. このページの内容 要件を説明するだけで、Ziaの支援を利用して、実用的な Creator アプリケーションやフォームを作成する方法について説明します。Zia が設計を自動生成することで、アプリケーション開発やフォーム作成を大幅に効率化できます。 2. 提供状況 ...
                                  • Zia搭載のCreatorにおけるAI機能

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 1. 概要 - Zia の概要 Zoho Creator では、機械学習と生成 AI テクノロジーを活用し、プロンプトに基づくアプリケーション作成、自律的なタスク実行を行うエージェント型 AI 機能など、さまざまな高度な AI 機能を提供しています。 お客様は、Zoho ...
                                  • Ziaヘルプアシスタント

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このページの内容 Zia ヘルプアシスタントの概要と、単一のプラットフォームからすばやくヘルプを取得できるしくみについて説明します。 提供状況 Zia ヘルプアシスタントは、United States (.com)、Europe (.eu)、India (.in)、Australia ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.