Webhookの管理

Webhookの管理

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

Webhookの概要

Webhookを使用すると、HTTP通知を自動化できます。組織内のユーザーが事前に定義された操作を実行すると、ビジネス要件に応じてサードパーティアプリケーションへ通知が送信されます。

Webhookのビジネス活用例

  1. Webhookは、サードパーティのSMSベンダーと連携し、カード作成者や担当者など、カードに関連付けられたユーザーにSMS通知を送信するために使用できます。
  2. 関連するカードが完了したときに注文の配送を通知するため、組織の物流アプリケーションと連携することもできます。

Webhookは、ブループリント遷移ビジネスルールでも使用できます。

Webhookの追加

  1. に移動し、メニューの[詳細設定]から[Webhook]を選択します。
  2. [新しいWebhook]ボタンをクリックします。
  3. 詳細を入力します。各項目の仕様については、以下の表を参照してください。
  4. [保存]をクリックします。



Webhook設定の項目一覧

項目名
説明
データ型
制限
[種類]
「Standalone」と「Board」から選択します。スタンドアロンWebhookはすべてのボードで使用できます。
ドロップダウン
-
[名前]

Webhook名を指定します。
テキスト
3~50文字
[通知先URL]

サードパーティまたはZohoアプリケーションのAPI URLを指定します。

URL
265文字
[メソッド]

APIメソッドの種類としてPOSTまたはGETを選択します。初期設定ではPOSTメソッドが選択されています。

ラジオボタン
-
[認証情報]
認証情報は、新しい接続を開始する際に、すべてのデータベース認証情報を保存してアクセスできる一元的な保存場所です。詳細はこちら
ドロップダウン
-
[Bridgeで実行]
この項目を選択すると、Webhookの詳細がBridgeに送信され、対応するAPIが実行されます。このオプションは、内部APIを使用する場合に役立ちます。
チェックボックス
-
[Bridge/クラスター]
ドロップダウンに表示されているBridgeまたは負荷分散用のクラスターを選択します
ドロップダウン

[標準形式のパラメーター(JSON、XMLなど)]

1. パラメーター名を入力し、説明として挿入する値を選択します。
2. これらのリクエストパラメーターは、サードパーティアプリケーションへのWebhook通知を実行するときに使用されます。
3. パラメーターは最大6件まで追加できます。各パラメーター名は最大25文字です。

テキスト
パラメーター名-25文字
パラメーター値-5000文字
[標準形式のパラメーター(Name=Value)]

1. パラメーター名を入力し、対応するパラメーター値を選択します。
2. これらのリクエストパラメーターは、サードパーティアプリケーションへのWebhook通知を実行する際に重要です。
3. パラメーターは最大6件まで追加できます。各パラメーター名は最大25文字です。

テキスト
パラメーター名-25文字
[カスタムパラメーターの追加]

1. Webhookのパラメーター名と対応する値を指定します。
2. パラメーターは最大5件まで追加できます。各パラメーター名は25文字まで入力できます。
3. このキー/値の組み合わせは、主に認証トークン、APIキー、セキュリティトークンなどの送信に使用されます。

テキスト
パラメーター名-25文字
パラメーター値-100文字
[カスタムヘッダー]
1. Webhookのヘッダー名と対応する値を指定します。
2. ヘッダーは最大3件まで追加できます。各ヘッダー名は最大25文字です。
3. Cookie、User-Agent、Referrerなどの送信に使用できます。
テキスト
ヘッダー名-25文字
ヘッダー値-200文字
[プレビューURL]
サードパーティアプリケーションに送信される完全なWebhook URLをプレビューできます。この項目は編集できません。
-
-

Webhookの制限

  • 1件のビジネスルールに関連付けられるWebhookは最大3件です。
  • 1件の遷移に関連付けられるWebhookは最大3件です。
  • Webhookごとに、カード関連パラメーターは6件、カスタムパラメーターは5件まで許可されます。

Webhookとビジネスルールの関連付け

  1. 次のを開き、[ビジネスルール]をメニューの自動化から選択します。(または)
  2. クイックアクセス設定を使用して、ボード固有のビジネスルールに移動します。詳細はこちら。
  3. 新しいビジネスルールを作成するか、既存のルールを開きます。ビジネスルールの詳細はこちら。
  4. ルールの詳細を入力し、[条件と処理]に進みます。
  5. 次にアイコン([即時処理]または[予約処理]の横)をクリックし、ドロップダウンから[Webhook]を選択します。
  6. 使用可能なWebhookの一覧から1件以上のWebhookを選択するか、[Webhookの追加]をクリックします。
  7. Webhookを選択したら、[適用]をクリックします。
  8. 保存]をクリックします。



WebhookとBlueprintの関連付け

  1. [ボード]に移動し、左パネルで任意のボードにカーソルを合わせ、をクリックして[ボードの管理]を選択します。(または)
  2. ボードを選択するには、に移動します。詳細はこちら。


  3. [ステップ2:Blueprintの設計]に移動します。
  4. トランジションをクリックし、右パネルの[後]セクションに移動します。
  5. 次に、[即時処理]または[予約処理]で、アイコン([Webhookの設定]の横)をクリックします。
  6. 使用可能なWebhookの一覧から1件以上のWebhookを選択するか、[Webhookの追加]をクリックします。
  7. [適用]をクリックします。
  8. [Blueprintを保存]します。



Webhookの編集/削除

Webhookを編集するには、メニューから[詳細設定][Webhook]を選択し編集するWebhookをクリックします。Webhookを変更し、[保存]をクリックします。
Webhookを削除するには、Webhook名にカーソルを合わせ、をクリックします。ポップアップで[削除]を選択し、操作を確定します。


削除すると、そのWebhookはどのBlueprintにも関連付けられなくなります。