Gryphon DNC V2

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 V2 passes in a phone number and scrubs it across local, federal, state, and various other DNC lists for eligibility to be dialed. This action also returns the type of phone that's associated with the number, such as a landline or mobile device.

Dependencies

  • This action uses the REST method. To use the SOAP method, use the first version of the action.
  • Results are returned in JSON.
  • 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.

Supported Script Types

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

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. The default is the action name.

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 {PhoneNumber}.

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 {global:__isComplianceRecord}.

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.