Skip to main content

DataGrail Integration Types

DataGrail offers integration with 2000+ systems. How we integrate with these systems can vary based on the system itself and the permissions granted to access their API. This article will explain the different ways DataGrail connects to systems and help customers make a connection type decision that's best for them.

Integration Types

API Integrations

An API is a connection between two or more applications that allows those systems to exchange data in an automated way. DataGrail partners with many companies to build connections with their public facing APIs to automatically complete the data extraction, deletion, etc. for Data Subject Requests (DSRs).

Vendors are searchable on the Integrations Page and, when making a new connection, there will be a prompt to provide the specific credentials required. You can find instructions on how to capture those credentials by clicking "View Connection Instructions" on any Integration Details Page, as shown in the image below.

API Integration Details

To learn more about our API workflows, check out this Access Lifecycle article and Deletion Lifecycle article.

info

All vendors that DataGrail builds APIs with own the technology on their side, and are continuously updating and upgrading. DataGrail is consistently testing our connection to ensure proper functionality, however cannot guarantee there will never be outages or issues. If issues occur, DataGrail will immediately partner with the vendor to resolve.

Asynchronous Integrations

While most API Integrations react almost instantaneously, some vendors only offer an API that processes with a delay. Known as Asynchronous (Async) API Integrations, they operate by making a one-way request, then waiting and checking on that request, periodically. The amount of time it takes to complete a request depends on the design of system, the request type, and the size of the request.

Async integrations will require the same type of permissions and credentials to successfully connect within DataGrail.

Direct Contact Integrations

A Direct Contact Integration is an integrated email workflow that includes internal or external parties to process requests and can be connected for vendors without a workable API and/or for customers that prefer an alternate option to a fully automated approach.

In this case, an Email Processor (internal or external) address would be provided within the Direct Contact Integration (as shown in the image below) and would be automatically sent a link to complete the action of the DSR.

Direct Contact Integration Definition

Mix and Match

All DataGrail integrations can enable the Direct Contact processing method for any capability. This means that you can configure an API integration to use the API connection for PII Access and the Direct Contact connection for PII deletion, or vise versa!

To learn more about Direct Contact Integrations and workflows, check out this Direct Contact Integration Explained article and this Direct Contact Integration Data Collection Process article.

Internal Systems Integrations

Depending on your DataGrail agreement, your team may also have access to the DataGrail Internal Systems Integration (“ISI”).

Once configured, ISI can automatically process data subject requests within your infrastructure to significantly expedite request processing while offering far greater security and comprehensiveness compared to manual alternatives. Contact your customer success manager if you’re not sure what is included in your agreement.

 

Need help?
If you have any questions, please reach out to your dedicated CSM or contact us at support@datagrail.io.

Disclaimer: The information contained in this message does not constitute as legal advice. We would advise seeking professional counsel before acting on or interpreting any material.