> ## Documentation Index
> Fetch the complete documentation index at: https://help.dsalta.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pipedream

> How DSALTA integrates with Pipedream — data collected, setup guide, and automated compliance checks.

## Overview

DSALTA connects to Pipedream using read-only API access to collect compliance evidence automatically. Data syncs every 24 hours and feeds into your Data Library modules.

<Info>
  **Read-only access.** DSALTA never modifies, creates, or deletes resources in your Pipedream account.
</Info>

<Note>
  **What you'll see.** Pipedream's API does not expose a workspace or organization member list, so DSALTA records the **connected Pipedream account** — the username and email of whoever provided the API key — as a single row on the Access page, rather than a roster of individual people. The access checks below match that account to your People page by email, so if the connected account's email does not match a person in your directory, the check may not resolve automatically. Treat the Access list as a record of the connected account and confirm its owner manually.
</Note>

## How to Connect

Pipedream connects with an **API key** — there's no app to install. A standard Pipedream account works; no paid or enterprise plan is required.

<Steps>
  <Step title="Create a Pipedream API key">
    Log in to Pipedream and open **Settings → Account** at [pipedream.com/settings/account](https://pipedream.com/settings/account). Generate or copy your **API key**.
  </Step>

  <Step title="Connect in DSALTA">
    In the DSALTA sidebar, go to **Integrations**, find **Pipedream**, and click **Connect**. Paste your API key in the secure window and submit.
  </Step>

  <Step title="Confirm the connection">
    Because Pipedream does not provide a workspace member list, DSALTA records the connected Pipedream account (your username and email) as a single access row for review. After you submit, the connection completes automatically.
  </Step>

  <Step title="Finish">
    DSALTA runs an initial sync, after which the compliance checks below activate.
  </Step>
</Steps>

## Automated Compliance Checks

Each check below runs automatically every 24 hours. Click any check for step-by-step remediation guidance.

| Check                                                                                                                    | Description                                                                                    |
| ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- |
| [User access to Critical System should be valid](/integrations/pipedream/user-access-to-critical-system-should-be-valid) | Checks that the connected Pipedream account belongs to an active employee on your People page. |
| [Offboarded users should not have active access](/integrations/pipedream/offboarded-users-should-not-have-active-access) | Checks that offboarded employees no longer have active Pipedream access.                       |

## Troubleshooting

<AccordionGroup>
  <Accordion title="Integration shows Disconnected">
    Re-authenticate from **Integrations → Pipedream → Reconnect**. This can happen if the API key was revoked or rotated in **Settings → Account** in Pipedream.
  </Accordion>

  <Accordion title="Data is not syncing">
    Confirm the API key is still valid (it may have been regenerated in **Settings → Account** in Pipedream), then trigger a manual sync from the integration settings. If the key was revoked, paste a new one to restore access.
  </Accordion>
</AccordionGroup>
