{"article":{"id":14234234136475,"url":"https://regalvoicesupport.zendesk.com/api/v2/help_center/en-us/articles/14234234136475.json","html_url":"https://support.regal.ai/hc/en-us/articles/14234234136475-Gryphon-Check","author_id":14232652668443,"comments_disabled":true,"draft":false,"promoted":false,"position":0,"vote_sum":0,"vote_count":0,"section_id":5052892900507,"created_at":"2023-04-03T21:40:23Z","updated_at":"2025-09-30T17:12:13Z","name":"Gryphon Check","title":"Gryphon Check","source_locale":"en-us","locale":"en-us","outdated":false,"outdated_locales":[],"edited_at":"2025-09-30T17:12:13Z","user_segment_id":null,"permission_group_id":6083213587483,"content_tag_ids":[],"label_names":[],"body":"<h1 id=\"h_01K058NS3QW2RP1JQ3XNKK71ZT\">Regal's Gryphon Check Overview</h1>\n<p><a href=\"https://gryphon.ai/\" target=\"_blank\" rel=\"noopener noreferrer\" data-slab-linktype=\"text\">Gryphon</a> is a compliance provider that dynamically maintains federal, state, and other do-not-contact (DNC) lists, as well as state-of-emergency statuses (e.g. of citizens affected by a natural disaster in a particular region at a particular time).</p>\n<p><strong>Regal’s Gryphon Check blocks calls to leads on DNC lists</strong> or in a state of emergency so you can respect your customers’ status and preferences. Calling customers of either status can have legal repercussions.</p>\n<p>Note: At this time, the Gryphon Check is supported for all call-related tasks.</p>\n<h2 id=\"h_01K0556Q3YB0NY4BMX62H5WAJR\">Setup</h2>\n<p>The Gryphon Check is generally available on request. For access, please fill out this <a href=\"https://forms.gle/Y37gaY2CMr9xPMMG8\" target=\"_blank\" rel=\"noopener noreferrer\" data-slab-linktype=\"text\">request form</a> or reach out to your Customer Success Manager. </p>\n<h2 id=\"h_01K0556Q3ZMR5KPPHWZFW95CTW\">How it Works</h2>\n<p>Regal will block calls to DNC contacts based on your setup preferences. If an agent accepts a call task or dials out to a number on a relevant DNC list, Regal will</p>\n<ul>\n<li>wrap up the task before ringing out</li>\n<li>remove the task from the agent's task list</li>\n<li>show a success toast confirming the call was blocked by Gryphon</li>\n<li>add a disposition:\"Gryphon DNC\" to the task</li>\n</ul>\n<p>Any call tasks with the disposition \"Gryphon DNC\" were blocked by Gryphon, and you can assess the total number of Gryphon-blocked calls using the Reporting dashboards.</p>\n<h3 id=\"h_01K0556Q3ZJ7VC4GWZCHK00MG3\">Example</h3>\n<p>Let's say you've configured a campaign called \"Sales\" in Gryphon to check against federal and state DNC lists. You requested that Regal use the \"Sales\" Gryphon campaign when blocking calls, and that this campaign only be used to block Scheduled Callback and Manual Outbound Call tasks.</p>\n<p>Contact Lily has opted into the federal DNC list.</p>\n<p>If Lily calls in, the call is allowed and will ring out as normal, since Inbound Call tasks are not set to check against a Gryphon campaign.</p>\n<p>If an agent manually dials out to Lily, the call will be blocked, since Manual Outbound Call tasks are checked against Gryphon's \"Sales\" campaign, which recognizes Lily as being on a federal or state DNC list.</p>\n<h1 id=\"h_01K055GGFCC41Z0TJNGMM45JE9\">Exemption on the Fly</h1>\n<p>Regal's Gryphon Check supports \"exemption on the fly\". If you receive exemptions from your customers allowing you to still call them even if they are on a DNC list, you can pass this exemption information through to Regal's Gryphon Check to exempt those customers from the Gryphon block.</p>\n<h2 id=\"h_01K057JRJYF1KXFTYVB7YDK3BT\">Setup</h2>\n<p>You can pass through exemption information for customers via contact attributes.</p>\n<h3 id=\"h_01K057GM4DEQ9QWP7HQ0AK2SH2\">1. Create 2 New Contact Attributes</h3>\n<p>Gryphon requires 2 pieces of information for an exemption: the exemption name and the exemption date. This information must be passed through via individual <a href=\"https://support.regal.ai/hc/en-us/articles/11628109052315\">contact attributes</a>.</p>\n<p>In Settings, create 2 new contact attributes for each of these fields, setting these names as the <strong>Attribute Keys</strong>:</p>\n<ul>\n<li>customProperties.exemptionName</li>\n<li>customProperties.exemptionDate</li>\n</ul>\n<p><img src=\"https://support.regal.ai/hc/article_attachments/38957653274907\" width=\"1926\" height=\"1334\"></p>\n<h3 id=\"h_01K057GRTV4F5HT6YK8M2XH2YR\">2. Populate Attributes with Exemption Info</h3>\n<p>Once you have the 2 new contact attributes created, populate them with contacts' exemption info (eg. via <a href=\"https://support.regal.ai/hc/en-us/articles/6771680286619-Adding-Updating-Contacts-Through-a-Manual-CSV-Upload\">manual CSV upload</a> or<a href=\"https://support.regal.ai/hc/en-us/articles/26972530543515-How-to-Use-Update-Contact-Node-in-Journeys\"> journey update</a>).</p>\n<ul>\n<li>\n<strong>For </strong><em><strong>customProperties.exemptionName:</strong> </em>\"Express Written Permission\" is the only value which Gryphon will consider to be an exemption.</li>\n<li>\n<strong>For </strong><em><strong>customProperties.exemptionDate: </strong></em>This must be formatted as a complete date and time string. It must be in <strong>UTC</strong> (Coordinated Universal Time) and must be indicated as such by the <strong>Z</strong> <strong>suffix</strong> (indicating Zero offset from UTC) at the end of the string.<em><span class=\"wysiwyg-color-black\"> </span></em>\n<ul>\n<li class=\"whitespace-normal break-words\">Required format: YYYY-MM-DDTHH:mm:ssZ</li>\n<li>Example: 2025-06-01T08:05:00Z</li>\n</ul>\n</li>\n</ul>\n<p><em><span class=\"wysiwyg-color-black\">Note: this should NOT be a future date - requests with a future date as the exemption date value will not be considered a valid exemption.</span></em></p>\n<p class=\"wysiwyg-text-align-center\"><img style=\"width: 33.2%;\" src=\"https://support.regal.ai/hc/article_attachments/38957653278747\" width=\"622\" height=\"1262\"></p>\n<h2 id=\"h_01K057JGAB7PGARZQ7RC80GR3S\">How it Works</h2>\n<p>If the Regal Gryphon Check is enabled, and a call is attempted for a contact where these attributes (customProperties.exemptionName and customProperties.exemptionDate) exist, Regal will pass the data in these attributes to Gryphon. If the data indicates a valid exemption, calls will still be placed to contacts even if they are on a DNC list. If the data does not indicate a valid exemption, calls will continue to be blocked when the contact is on a DNC list.</p>\n<h3 id=\"01K058DWGBTG5Q7YYKH3YBH4EK\">Example</h3>\n<p>Let's say you've configured a campaign called \"Sales\" in Gryphon to check against federal and state DNC lists. You requested that Regal use the \"Sales\" Gryphon campaign when blocking calls, and that this campaign only be used to block Scheduled Callback and Manual Outbound Call tasks.<br>Contact Mark is on the federal DNC list. However, Mark has submitted a written exemption indicating that your company still may place calls to him. This exemption info is populated in Mark's contact attributes:</p>\n<ul>\n<li>customProperties.exemptionName: \"Express Written Permission\"</li>\n<li>customProperties.exemptionDate: \"2025-12-31T16:00:00Z\"</li>\n</ul>\n<p>If an agent manually dials out to Mark, the call will NOT be blocked, as Regal's Gryphon Check will exempt Mark from the DNC block \"on the fly\".</p>"}}