要約:◀▼
アクションフローをGoogleフォームに連携させることで、フォームの検索や回答の検索を行うワークフローを自動化できます。接続には専用のサービスアカウントを使用し、必要なスコープを許可します。利用可能なアクションとして、IDや名前によるフォームの検索、フィルターを使用したアンケート回答の検索などがあります。このインテグレーションにより、サポート業務でのGoogleフォームとの連携やデータ取得を効率的に行うことができます。
アクションビルダーをGoogleフォームなどの外部システムに接続すると、管理者は自動化ワークフロー内でZendeskを外部システムと連携させることができます。これにより、部門間のコラボレーションを強化し、複数のプラットフォームにまたがる一貫した利用体験を維持できます。
メモ:アクションフロー内の外部システムに関わるステップは、総称して「外部アクション」と呼ばれます。
この記事では、以下のトピックについて説明します。
Googleフォームをアクションビルダーに接続する
外部アクションをアクションフローで使用するには、アクションビルダーを外部システムへ接続する必要があります。
外部システムに接続して外部アクションをアクションフローで使用する場合は、以下のベストプラクティスをお勧めします。
- アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
- すべてのインテグレーションは、必要なスコープへのアクセスを要求します。ただし、外部システムへの接続を承認する前に、スコープを確認し、妥当性を検証することが重要です。
- APIキーを使用するツール(OpenAIなど)の資格情報を管理する場合、キーをセキュアな保管場所または資格情報管理ツールに保存することをお勧めします。
アクションビルダーをGoogleフォームに接続するには
- 管理センターで、サイドバーにある「
アプリおよびインテグレーション」をクリックし、「アクション」>「アクションフロー」を選択します。 - アクションフローを新規作成するか、既存のアクションフローを編集します。
- ステップサイドバーを開きます。
- 「外部アクション」で、「Googleフォーム」をクリックします。
- 「接続」をクリックします。
- Googleフォームの指示に従って認証を行い、接続を確立します。
接続プロセス中に、
forms.body.readonly、forms.responses.readonly、およびdriveの各スコープの承認を行う必要があります。メモ:アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
接続が完了すると、接続済みであることを示すインジケーター、接続したインスタンスの詳細情報、およびGoogleフォームで利用可能なアクションが表示されます。
アクションフローでのGoogleフォームアクションの使い方
フォームを検索する
「フォームを検索」アクションを使用して、フォームを検索します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Form ID または Form
name(少なくともどちらか必要) |
| 出力 | フォームの詳細 |
回答を検索する
「回答を検索」アクションを使用して、アンケートの回答を検索します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Form IDオプション: |
| 出力 | 回答の詳細がオブジェクトの配列で返される。「カスタムコード」ノードを使用すると、回答を解析して情報を抽出できる。 |