メインコンテンツにスキップ

ワンタイムパスコードによる安全なデータコネクタ

ワークフローやFinでData connectorを起動する前にメール認証を行う方法。

対応者:Beth-Ann Sher

ワンタイムパスコード(OTP)によるメール認証は、Data connectorを使用する前に顧客がメールにアクセスできることを保証します。

注意:この機能は以下でトリガーされたData connectorにのみ対応しています:

Fin Voice手順で使用されるData connectorでは、OTP認証はまだサポートされていません。

Data connectorを使わないワークフローで顧客のメールを認証するには、Email OTP workflow stepを使用してください。


仕組み

Data connectorのOTPが有効な場合、Finは顧客のメールにワンタイムパスコードを送信し、Data connectorの実行やタスクの実行前に入力を求めます。

  1. メール認証が必要なData connectorがトリガーされると、顧客は6桁の認証コードが記載されたメールを受け取ります。

  2. 顧客はこのコードを会話内で入力して続行する必要があります。メール会話の場合は同じメールスレッドに返信し、チャット会話の場合はMessengerに入力します。

  3. コードが正しければ、Data connectorが実行されます。

  4. 顧客はコード入力を3回試行できます。3回失敗すると、Data connectorは失敗します。

注意:

  • OTPの有効期限は10分です。

  • 同じユーザーに対して複数のData connectorがトリガーされた場合、30分間のウィンドウ内で1回だけメール認証が必要です。有効なOTPを入力すると、その期間中の後続のData connectorは新しいコードを要求しません。

  • リードやユーザーにメールがない場合、Data connectorは実行されません。そのような場合の認証を確実にするために、事前にワークフローでユーザーのメールを収集することを推奨します。

  • 異なるData connectorをトリガーする間にメールが変更された場合、次のData connectorを使用する前に再度OTPが求められます。

  • まずOTPを検証し、その後実行前にメールを再確認します。変更があれば認証は失敗します。

  • OTPはbackground workflowsで使用されるData connectorには有効にできません。有効にするには、このData connectorをbackground workflowsから削除するか、顧客向けワークフローに変換してください。


OTP付きData connectorのメール認証を有効にする方法

  1. メール認証を有効にしたいData connectorを選択します。

  2. セキュリティタブで、Customer authenticationをオンにします。

  3. 保存してライブ設定をクリックします。

メール認証を有効にする前に、OTPコード送信にも使用されるワークスペースのカスタムドメインの設定を推奨します。設定は以下から行います。

注意:

  • カスタムドメインを設定していない場合、OTPコードはIntercomの一時メールアドレスから送信されます。一時アドレス使用時はコード配信に遅延が発生することがあります。最適なパフォーマンスのためにカスタムドメインの設定を推奨します。

  • Data connectorのOTPはマルチブランドをサポートしていません。ワークスペースに複数のカスタムドメインがある場合、リストの最初のドメインがOTPコード送信に使用されます。

こちらの回答で解決しましたか?