Salesforce - 新規アウトバウンドメッセージトリガー(リアルタイム)

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

このトリガーは、新しいアウトバウンドメッセージがないかSalesforceをリアルタイムで監視します。

SALESFORCEフローに推奨

Workatoでは、複雑なSalesforceフローにこのトリガーを推奨しています。 このトリガーにより、Workatoに送信されるアウトバウンドメッセージの柔軟な管理と制御が可能になり、既存のワークフロー自動化の設計に簡単に組み込めます。

前提条件

このトリガーを使用する前に、Salesforceで新しいアウトバウンドメッセージを設定する必要があります。 アウトバウンドメッセージの設定時に、レシピで使用する予定のフィールドをすべて選択します。 Workatoでフィールドを選択しても、アウトバウンドメッセージの設定で選択していない場合は、ランタイムエラーが発生する可能性があります。 詳細はアウトバウンドメッセージセクションを参照してください。

常時オン

新規アウトバウンドメッセージトリガーは、Webhookトリガーと同様に機能します。 イベントの受信が想定される場合は、レシピが常にオンになっていることを確認してください。このトリガーではバックアップポーリングによる配信は保証されません。 レシピが停止している場合、イベントを受信できません。 レシピが24時間を超えて停止している場合、イベントを見逃す可能性があります。

アウトバウンドメッセージ

Salesforceは、失敗後最大24時間、失敗したアウトバウンドメッセージの再送信を自動的に試行します。 再試行は指数関数的に増加する間隔で行われ、試行間の最大遅延は2時間です。 詳細は、Salesforceのアウトバウンドメッセージアクションドキュメントを参照してください。

監査証跡

アウトバウンドメッセージを使用して監査証跡を構築することはできません。 各メッセージは通常少なくとも1回配信されますが、複数回配信されることもあります。

また、24時間以内に配信できない場合、メッセージが配信されない可能性があります。 通知の送信後、配信される前にソースオブジェクトが変更されることもあります。 この場合、エンドポイントは最新のデータのみを受信し、途中の変更は受信しません。

Salesforceユーザーインターフェイスで既存のアウトバウンドメッセージを表示するには、次の手順を実行します。

1

Setupに移動します。

2

Quick Find boxOutbound Messagesを検索して選択します。

3

次のいずれかのアクションを実行します:

  • New Outbound Messageをクリックして、新しいoutbound messageを定義します。
  • View Message Delivery Statusをクリックして、outbound messageのステータスを追跡します。
  • 既存のアウトバウンドメッセージを選択して、その詳細を表示するか、そのメッセージを使用するワークフロールールおよび承認プロセスを表示します。

入力

入力項目説明
オブジェクトフローが適用されるSalesforceオブジェクトを選択します。
アウトバウンドメッセージ名一意のアウトバウンドメッセージ名を入力します。 選択したObjectと入力したOutbound message nameに基づいて、Workatoは折りたたみ可能なHELPセクションにendpoint URLを生成します。 このエンドポイントURLを使用して、Salesforceアウトバウンドメッセージを設定します。
送信するフィールドアウトバウンドメッセージから取得するフィールドを選択します。

新規アウトバウンドメッセージトリガーWorkato設定でのアウトバウンドメッセージ

出力

出力フィールド説明
アウトバウンドメッセージIDアウトバウンドメッセージのSalesforce ID。

選択したObjectに基づいて、追加の出力が動的に読み込まれます。 利用可能なオブジェクトとフィールドの詳細については、SalesforceのSalesforceオブジェクトとフィールドの概要ガイドを参照してください。

新規アウトバウンドメッセージトリガー新規アウトバウンドメッセージの最終出力

Last updated: