Gryphon DNC V3
|
Provides Do Not Call (DNC) compliance verification. This action connects to Gryphon, a built-in third-party service. It provides Do Not Call (DNC) list compliance verification. GRYPHON DNC V3 is an update to the GRYPHON DNC V2 action. It has a new property, Args, that defines a variable to hold parameters passed in from a SNIPPET action. This allows the action to send parameters in the REST request body. |
Dependencies
- This action uses the REST method to connect to Gryphon.ai. To use the SOAP method, use the first version of the action.
-
Use the SuppressCall action to determine what to do with the record next (such as retry or finalize) based on the retry settings for the selected outcome.
- Gryphon data can be processed and filtered in detail using the variable specified in the Args property.
- Gryphon data is returned as JSON in the resultsjson variable.
Supported Script Types
|
Phone |
Input Properties
These properties define data that the action uses when executing.
Property |
Description |
---|---|
Caption |
Enter a short phrase that uniquely identifies this action in the script. The caption appears on the script canvas under the action icon. |
Args |
Defines the name of the variable to hold parameters passed to this action, such as from a SNIPPET action. The default variable is args. |
LicenseKey |
The unique API key delivered after an account has been provisioned. This action does not function properly without this key. |
VerboseLevel |
A setting to adjust the level of detail returned in the action. Refer to documentation provided by Gryphon during implementation for accepted values. |
URL |
The URL assigned to the account the API key authenticates access to. |
PhoneNumber |
The phone number you want to run through the registry. You can use variables in this field. The default is |
IsComplianceRecords |
Indicates whether the record has been flagged to be delivered as a Compliance Record. The default is to show the value of a Personal Connection field. IsComplianceRecord can be modified, but will function correctly with the value that exists already. The default is |
CertifyRule |
The default is 2. Do not change this value unless directed by the Gryphon team during implementation. |
Result Branch Conditions
Result branch conditions allow you to create branches in your script to handle different outcomes when an action executes.
Branch | Details |
---|---|
Default |
Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. |
OnOkToContact |
Path taken if the PhoneNumberStatus(out) field returns 0, which means that no limitations exist on the number. |
OnBlocked |
Path taken if the PhoneNumberStatus(out) field returns a 1, which means that some potential limitations or blocks exist on the number. |
OnError |
Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem. |
OnIdentifiedCellPhone |
Not used. |
Other Options
Other third-party integrations can be built to accomplish similar functionality.
Script Example
This is an example to show how this action can be used in scripts. It is not intended to be a complete script. Additional scripting may be required.
This example shows a SNIPPET action passing a dynamic object called args to the variable specified in the Args property of the GRYPHON DNC V3 action.