TRM Labs Integration

The TRM Labs integration connects your TRM Labs account directly to the Corsa platform. All your alerts are automatically synced from TRM Labs into your Corsa dashboard — and any status updates your team makes in Corsa are instantly pushed back to TRM Labs.

This enables a seamless, bi-directional workflow, ensuring your compliance team always works with the most current data across both platforms. The result: reduced manual effort, fewer data silos, and more time to focus on what matters — detecting risks faster and safeguarding your business and customers.

How It Works: A Simple, Automated Flow

The integration is designed to be seamless and work for you in the background. Here’s a step-by-step look at how it operates:

Secure Connection You start by securely linking your TRM Labs account to Corsa. This is a one-time setup that authorizes Corsa to read and update alert information on your behalf. All credentials are fully encrypted and securely stored.

Automatic Two-Way Syncing Every few minutes, Corsa automatically checks your TRM Labs account for new or updated alerts and pulls them directly into your Corsa dashboard. At the same time, any status updates you make in Corsa are instantly synced back to TRM. No manual imports, no stale data — just one consistent source of truth across both platforms.

Smart Organization & Prioritization Corsa doesn’t just import alerts; it intelligently interprets them. Using a powerful rules engine, it reads details from each TRM alert — such as risk score, sanction exposure, or transaction type — and automatically assigns the correct Priority (e.g., High, Medium, Low) and Category (e.g., Sanctions, Suspicious Activity, Transaction Monitoring) in your Corsa workflow. This ensures your team can immediately focus on what matters most.

Building the Full Picture An alert is most powerful with context. Corsa automatically links each incoming TRM Labs alert to the relevant wallet and transaction history already stored in the platform. If the related transaction isn’t yet available in Corsa, it is automatically retrieved from TRM Labs, ensuring your team always has a complete, 360-degree view of risk — enabling faster and more accurate investigations.

Keeping Everything Up-to-Date The integration ensures your alerts are always accurate and never duplicated:

  1. New Alerts: When a new alert appears in TRM, it’s automatically created in Corsa.
  2. Updates: If an alert status in TRM , that update is reflected in Corsa. Likewise, if you update an alert in Corsa, the change syncs back to TRM.

This bi-directional sync guarantees both platforms stay perfectly aligned, saving time and reducing errors.

Prerequisites

Before you begin, ensure that:

  1. You have owner access to the Corsa application.
  2. You have a TRM Labs account with permission to generate API credentials.

Setting Up the TRM Integration

  1. Navigate to Integration Settings

    1. Log in to Corsa.
    2. Go to Settings → Integrations.
  1. Click on the Configure button to begin the configuration process

  2. Configure Polling interval

    The polling interval determines how frequently Corsa requests new alerts from TRM.

  1. Enter TRM Credentials - you will need to:

    1. Create API Key inside the TRM Labs api keys
    2. Enter the credentials into Corsa
  2. If the configuration was successful you should see it in an enabled status