DéjàDéjài
INTEGRATIONS

Zero-Instrumentation Forensics

Déjà requires no SDKs, no agents, and no code changes. We ingest telemetry via secure webhooks and correlate it with version control via read-only APIs.

CHAIN OF CUSTODY

Three Columns of Custody

Evidence flows from telemetry to verification to audit logging.

Evidence Collection (Telemetry)
Sentry

Sentry

Requires Source Maps

Real-time error streams via webhooks.

Datadog

Datadog

Requires Source Maps

APM traces and log events.

Verification Target (VCS)
GitHub

GitHub

Read-Only

PR metadata, file diffs, commit history.

GitLab

GitLab

Read-Only

Merge requests and CI/CD signals.

Audit Log (Reporting)
Jira

Jira

Write-Safe

Issues, transitions, activity signals.

Linear

Linear

Write-Safe

Cycles, scopes, workflow shifts.

Slack

Slack

Write-Safe

Messages, threads, escalation signals.

THE CORE STACK

Deterministic links across your toolchain

Déjà acts as the deterministic link between the tools that report errors and the tools where you fix them.

1 · VERSION CONTROL
The Memory

Repository fingerprinting

We connect to your repository to fingerprint code changes, analyze git history, and identify revert events.

GitHub
First‑class

How it works: We use the GitHub API to fetch Pull Request metadata, file diffs, and commit history.

The power: Enables our Path Sanitizer to map compiled stack traces back to your source files.

Permissions: Read‑only access to code and metadata. We never write to your repo.

GitLab
Beta / Enterprise
Status: Beta / Enterprise — full support for Merge Requests and CI/CD pipeline signals.
2 · OBSERVABILITY
The Reality

Real‑time signals

We connect to your monitoring platform to listen for error signals and traffic anomalies.

Sentry
One‑click OAuth

How it works: We ingest real‑time issue streams via Webhooks.

The power: Powers our Rate Gate — compares pre‑merge vs post‑merge error rates to mathematically verify a fix.

Prerequisite: Symbolication / Source Map Uploads Enabled

Datadog
Enterprise
Status: Enterprise — ingests APM traces and log events to correlate backend failures with infrastructure changes.
⚠ Prerequisite: Symbolication / Source Map Uploads Enabled
WHY IT'S DIFFERENT

Why Déjà integration is different

Unlike tools that require you to ship new code, Déjà operates via APIs and Webhooks.

NO SDK REQUIRED
READ-ONLY PERMISSIONS
0ms LATENCY

Your Production Performance is Safe

Unlike observability agents that eat CPU and memory, Déjà sits entirely out-of-band. We ingest the asynchronous webhook stream. If Déjà goes down, your app doesn't blink. We are invisible to your runtime.

2 · TIME TRAVEL

Dual‑lane ingestion

As soon as you connect, our patent‑pending Backfill Orchestrator begins indexing your history.

Lane 1 (Historical)
Scan the last 2 years to find "Shadow Matches" — bugs you already fixed but forgot.
Lane 2 (Real‑time)
Listen for active incidents and match them against the historical index instantly.
3 · PERMISSIONS

Least Privilege Access

We never request 'Write' access to your source code. Your Intellectual Property remains immutable.

Actual Scopes Requested:
"permissions": {
  "contents": "read",
  "metadata": "read",
  "pull_requests": "read"
}
REQUEST AN INTEGRATION

Request Custom Protocol Adapter

Déjà supports custom ingestion protocols for on-premise or legacy observability stacks. Request a specification review.

Linear / Jira: Ticketing synchronization.
Slack / Teams: Predictive alert broadcasting.
CircleCI / Jenkins: Deployment markers.
The bridge between runtime and repository.
INTEGRATION REQUEST

We prioritize integrations based on workspace demand.

UI only — wire this form to your backend when ready.