GRYPHON DNC V3
このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。
|
アウトバウンドコールのDo Not Call (DNC)コンプライアンス検証を提供します。 このアクションは、組み込みのサードパーティサービスであるGryphonに接続します。 GRYPHON DNC V3はGRYPHON DNC V2アクションの更新です。 これは、SNIPPETアクションから渡されるパラメーターを保持する変数を定義する新しいプロパティ、Argsを持っています。 これにより、アクションはRESTリクエストの本文にパラメーターを送信できるようになります。 |
依存関係
- このアクションは、RESTメソッドを使用してGryphone.aiに接続します。 SOAPメソッドを使用するには、アクションの最初のバージョンを使用してください。
-
SuppressCall アクションを使用して、選択した結果の再試行設定に基づいて、次に記録をどうするか(再試行やファイナライズなど)を決定します。
- Gryphonのデータは、Argsプロパティで指定された変数を使用して、詳細に処理したりフィルタリングしたりできます。
- GryphonのデータはJSONとしてresultsjson変数で返されます。
サポートされているスクリプトタイプ
|
電話 |
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
Args |
SNIPPETアクションなどからこのアクションに渡されるパラメーターを保持する変数の名前を定義します。 デフォルトの変数はargsです。 |
LicenseKey |
アカウントがプロビジョニングされた後で配信される一意のAPIキー。 このキーがないと、このアクションは正しく機能しません。 |
VerboseLevel |
アクションで返される詳細レベルを調整できます。 受け入れられる値については、実装時にGryphonが提供する付属文書を参照してください。 |
URL |
APIキーがアクセスを認証するアカウントに割り当てられたURL。 |
PhoneNumber |
レジストリを介して実行する電話番号。 フィールドに変数を使用できます。 デフォルトは |
IsComplianceRecords |
レコードがコンプライアンスレコードとして配信されるようフラグが立てられているかどうかを示します。 デフォルトでは、Personal Connectionフィールドの値が表示されます。 IsComplianceRecordは変更できますが、既存の値で正しく機能します。 デフォルトは |
CertifyRule |
デフォルトは2です。 実装時にGryphonチームからの指示がない限り、この値は変更しないでください。 |
出力プロパティ
これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。 これらはアクションが完了したときに参照・使用することができます。
プロパティ |
説明 |
---|---|
CertificationDetails(out) |
Gryphonデータベースを通してすべてのリストをスクラブした後の結果のリストを保持します。 Gryphonは、それぞれの結果が意味することの完全なリストを返します。 これは、ブール値 |
ErrorMsg(out) |
アクションが正しく実行されなかった場合に、「無効なライセンスキー」などのエラーのテキストベースの説明を保持します。 デフォルトは |
PhoneNumberStatus(out) |
アクションの実行後の電話番号のステータスを保持します。 ステータスは数字で格納されます。 デフォルトは |
PhoneNumberStatusText(out) |
APIコールが正しく実行されたかどうかを示すテキストベースの応答を保持します。 デフォルトは |
RequestStatusText(out) | このアクションが正しく実行されたときに返される、ステータスコードのテキストベースの応答を保持します。 デフォルトは |
RequestStatusCode(out) |
このアクションが正しく実行されたときに返される数値のステータスコードを保持します。 デフォルトは |
結果分岐条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
分岐 | 詳細 |
---|---|
Default |
スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。 |
OnOkToContact |
PhoneNumberStatus(out)が0を返す場合、つまり数値に制限がない場合に取られるパス。 |
OnBlocked |
PhoneNumberStatus(out)フィールドが1を返した場合に取られるパス。これは、その番号に何らかの制限やブロックが存在する可能性があることを意味します。 |
OnError |
アクションが正しく実行されなかったときにとられるパス。 これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。 _ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。 |
OnIdentifiedCellPhone |
使用されていません。 |
その他のオプション
他のサードパーティー統合を構築することで、同様の機能を実現できます。
スクリプトの例
このアクションのスクリプト例は、このヘルプページのDesktop Studioバージョンを参照してください。 Desktop StudioでStudioスクリプトを読み込むことはできません。 しかし、Desktop StudioにインポートしてからStudioで開くことができます。