Skip to main content

Integrations

Automatic Fulfillment

The last step to running privacy request management at scale

Automate the fulfillment of privacy requests with our no-code integration system. We can connect to any systems of record to scrub, update, or read data to fulfill the privacy rights you offer to your customers.

A universal integrator

Customers connect Optacy to a wide range of systems. Instead of one-off connectors for each vendor, we built a universal integrator that works with any API-backed or SQL system of record.

  • Universal connector

    Authenticate securely with the methods modern APIs already use.

    • OAuth
    • AWS IAM short-term roles
    • Azure AD
    • GCP service accounts
    • Static API keys and more
  • HTTP request & SQL query editor

    For each connection, create as many integration steps as you need. Each step is an HTTP request or SQL query. Most teams create one step per connection per privacy right.

Defining the integration steps

Integration plans reuse the same routing model as Merge Variables. In the UI, assign an integration step to each row of your plan, with an added priority column so multi-right requests run in the right order.

Example integration plan

If your customer information resides entirely in Salesforce, your integration plan will look like this.

RightsValue: integration stepsPriority
Opt-out requestSet opt-out field on Salesforce contact1
Send a copy of my informationFetch data from Salesforce, upload to Document Center, and send a secure access link to requester2
Deletion requestDelete contact from Salesforce or scrub PII to anonymize3
  • When a request includes multiple rights (such as deletion and access), priority controls the order of execution as each right completes.
  • Optionally keep a human in the loop: teammates can manually confirm each right so work stays accurate at every step.
  • Thorough logging in the privacy request audit trail tracks and monitors every step of your integration plan.

Defining complex integration steps

Our Merge Variables system unlocks advanced routing. A privacy request can be fulfilled differently if it's a consumer or an employee, or from a different jurisdiction, or really anything you decide to customize. That makes our system the most robust in terms of customizing the automatic workflow to fulfill a request.

  1. 1

    Create your connections

    Add every system of record you need, each with the right authentication method.

  2. 2

    Build integration steps

    Define HTTP or SQL steps for the actions those systems should perform.

  3. 3

    Compose integration plans

    Create a plan to fulfill requests based on the rights, requester type, jurisdiction, or any custom field you need.

Join the Optacy community today

Have any questions? Call us.

From the US: +1 (855) 5-OPTACY (855-567-8229)

From outside the US: +1 (302) 864-2253