Google Workspace Studio を拡張する

これらのガイドでは、フローで実行できるカスタム ステップを構築して、Google Workspace Studio の機能を拡張する方法について説明します。

まず、クイックスタート ガイドの Apps Script を使用して計算機ステップを作成するに沿って操作します。

クイックスタートを試す

フローを使用すると、Google Workspace ユーザーはコードを記述することなく、一連の手順を組み合わせてサービス間のタスクを自動化できます。フローを拡張することで、ユーザーはアプリの関数をステップとして追加できます。

たとえば、次のようなフローを使用して、お客様からの質問をトリアージして割り当てることができます。

  1. お客様からメールを受信します。
  2. Gemini にメールのトリアージを指示します。
  3. 販売チームまたはサポートチームにフォローアップするタスクを作成します。
顧客からのメールを受信し、Gemini にプロンプトを送信して、フォローアップ タスクを作成する手順が表示されているフロー インターフェース。
図 1: ユーザーが Gemini で顧客の質問をトリアージするフローを構成する。

Workspace Studio のコンセプト

次の用語とコンセプトは、Workspace Studio の主要なコンポーネントを定義します。

フロー

ユーザービルド

Workspace Studio のフローを使用して、Google Workspace などのタスクを自動化できます。フローは、システム統合、コンテキスト認識に優れており、必要に応じて AI を使用できます。

Step

フローの自動化プロセスの単一のステップ。基本的には、開始イベントに続く一連のタスク内の単一のタスクです。各ステップは同期的に実行されます。つまり、シーケンスの次のステップが開始される前にオペレーションが完了します。ユーザーはステップの順序を設定して、タスクの論理フローをカスタマイズできます。ステップには入力と出力を含めることができますが、必須ではありません。ステップの例としては、「メールを送信する」、「Chat スペースに投稿する」、「Gemini に質問する」などがあります。ステップには、CRM リードの作成など、Google Workspace 以外のタスクを含めることができます。

Starter
フローの自動プロセスのエントリ ポイント。UI では Starter としてユーザーに表示されますが、マニフェスト スキーマと Google Workspace Studio API では workflowTrigger として定義されます。ステップはシーケンスの途中で同期アクションを実行しますが、スターターはフローの先頭に配置され、イベント(Google Workspace アプリまたはサードパーティの Webhook から)をリッスンします。トリガーされると、イベントの詳細がキャプチャされ、初期データ変数が出力され、フローの実行が開始されます。
入力変数
入力変数はステップによって受信されます。入力変数は、ユーザーがステップを設定するときに、ステップの構成カードで設定します。たとえば、メールアドレス、日時、Gemini プロンプトを収集します。
出力変数
出力変数はステップによって返され、別のステップに送信できます。たとえば、出力変数を使用してメールアドレスを別のステップに渡し、そのステップでメールの受信者を指定します。
動的変数
ユーザーがフローを構成するときにのみデータを特定できる変数。たとえば、Google フォームにはさまざまな質問と回答があります。質問と回答の数(およびその内容)は、特定のフォームがフローを開始するまで特定できません。動的変数はこのケースを考慮します。
カスタム リソース
複数の変数をグループ化するために定義できるカスタム データ構造。たとえば、CRM リードを作成するには、メールアドレス、住所、名前を含むカスタム リソースを渡します。
カード

アドオンのユーザー インターフェースの構成要素。カードは、定義されたレイアウト、ボタンなどのインタラクティブな UI 要素、画像などのリッチメディアをサポートしています。カードには、フローを構築するための特別な機能があります。

  • IncludeVariables: 動的変数の組み込みを可能にするプロパティ。
  • Type: 入力変数が想定するデータの型を定義します。
アクティビティ ログ
フローの実行時に何が起こるかを説明します。デフォルトでは、アクティビティ ログには、マニフェストで静的に定義されたスターターまたはステップの名前が含まれます。カスタマイズされたアクティビティ ログをさらに提供できます。

作成できるものを見る

フローは、Google Workspace のアドオン プラットフォーム上に構築されます。既存のアドオンがある場合は、マニフェストを更新してフロー固有のセクションを含めることで、フローを含めるように機能を拡張できます。

最初から始める場合は、クイックスタート ガイドの Apps Script を使用して計算機ステップを作成するに沿って操作してください。

クイックスタートを試す

次のガイドを読んで、フローのステップのカスタマイズを続けます。