このトピックでは、HTTPイベントソースを使用してZoho CRMをEventBridgeと統合する方法について説明します。
背景情報
Zoho CRMは、オンラインのSaaS顧客関係管理 (CRM) プラットフォームであり、柔軟で適応的な方法でワークフローを構築するのに役立ちます。 Zoho CRMを使用すると、CRMデータをオンラインでコピーし、ビジネス要件に基づいてCRMシステムをカスタマイズできます。 EventBridgeは、Zoho CRMとの迅速な統合をサポートしているため、イベントとアラートを一元管理できます。
前提条件
ステップ1: EventBridgeでZoho CRMのイベントソースを作成する
EventBridgeコンソールでHTTP/HTTPSイベントタイプのイベントソースを作成します。 下表に、各パラメーターを説明します。 詳細については、「HTTP/HTTPSイベントタイプのカスタムイベントソースの作成」をご参照ください。
リクエストタイプ: [HTTP&HTTPS] を選択します。
リクエスト方法: POSTを選択します。
セキュリティ設定: [オプション] を選択します。
イベントソースの作成後、イベントソースリストでカスタムイベントソースを見つけ、[詳細] をクリックして構成情報を表示します。 インターネットリクエストURLは、イベントソースのwebhook URLとして使用できます。
ステップ2: Zoho CRMでwebhookを作成する
Zoho CRMコンソールにログインし、
アイコンをクリックします。
表示されるページで、アクションで、自動化セクションにアクセスします。
上部のナビゲーションバーで、[Webhooks] タブをクリックします。 ページの右側で、[Webhookの設定] をクリックします。
[新しいWebhook] ページで、ビジネス要件に基づいてパラメーターを設定し、[保存] をクリックします。
下表に、各パラメーターを説明します。
パラメーター
説明
名前
Webhook 名。
説明
webhookの説明。
移動方法
APIリクエストのメソッド。 デフォルトでは、POSTが選択されています。
通知するURL
このパラメーターを、手順1: EventBridgeでZoho CRMのイベントソースを作成するで生成されるインターネットリクエストURLに設定します。
権限付与タイプ
webhookに対して構成する権限の種類。
モジュール
webhookを作成するZoho CRMのモジュールです。
モジュールパラメータ
webhookが通知の送信をトリガーされたときにサードパーティのアプリケーションに送信されるリクエストパラメーター。 パラメーターの名前、タイプ、および値を指定する必要があります。
カスタムパラメータ
webhookが通知の送信をトリガーされたときにサードパーティのアプリケーションに送信されるリクエストパラメーター。 パラメーターの名前と値を指定する必要があります。
ステップ3: ワークフロールールの作成
webhookを作成したら、左側のナビゲーションウィンドウで [ワークフロールール] をクリックします。
[ワークフロールール] ページで、[ルールの作成] をクリックします。
[新しいルールの作成] ダイアログボックスで、[モジュール] 、[ルール名] 、[説明] パラメーターを設定し、[次へ] をクリックします。
表示されるページで、パラメーターを設定し、[保存] をクリックします。
ルールの実行条件を選択します。 ビジネス要件に基づいて、[レコードアクション] 、[日付 /時刻] 、または [スコアに基づく] を選択できます。
このルールを実行するオブジェクトの範囲を選択します。 指定した条件に一致するオブジェクトまたはすべてのオブジェクトが、ビジネス要件に基づいてルールをトリガーできるように指定できます。
ルールの実行時間を指定し、作成したwebhookを関連付けます。 ビジネス要件に基づいて、[インスタントアクション] または [スケジュール済みアクション] を選択できます。
この例では、[インスタントアクション] が選択されています。 [インスタントアクション] をクリックし、ドロップダウンリストから [Webhook] を選択します。 [Webhook] ダイアログボックスで、[手順2: Zoho CRMでWebhookを作成] で作成したwebhookを選択し、[関連付け] をクリックします。
ステップ4: イベントをトリガーする
ワークフローを作成したら、上部のナビゲーションバーでワークフロールールを作成するオブジェクトのタイプに対応するタブをクリックします。
表示されるページで、ボタンをクリックしてオブジェクトを作成します。
イベントをトリガーするパラメーターを設定し、保存をクリックします。
ステップ5: 結果を確認する
EventBridgeコンソールにログインします。
上部のナビゲーションバーで、リージョンを選択します。
左側のナビゲーションウィンドウで、[イベントバス] をクリックします。
EventBridgeコンソールにログインします。 [イベントバス] ページで、作成したカスタムイベントソースが関連付けられているカスタムイベントバスを見つけ、[アクション] 列の [イベントトラッキング] をクリックしてイベントを表示します。