Integrations
ComplianceLayer connects to your existing security and DevOps toolchain. Webhooks and the SDKs are available today; the Zapier integration's API is live, pending directory listing.
Native Integrations
First-party integrations that connect directly to your tools, configured from Settings → Integrations in your dashboard.
SDKs
Client libraries with automatic retry, error mapping, and polling helpers. Python offers both sync and async clients. Both packages are published: pip install compliancelayer and npm install compliancelayer.
Sync and async clients, full type hints, domain monitoring, webhook management, and batch operations. Python 3.9+.
TypeScript-first, zero runtime dependencies, native fetch, CJS + ESM builds. Node.js 18+.
Webhook-Based Integrations
Outbound webhooksare the integration path that works today. They deliver real-time HTTP notifications when scans complete or alerts trigger, and work with any system that accepts HTTP POST — including Slack and Teams incoming webhook URLs.
Comparison
| Feature | Zapier | Webhooks | SDKs |
|---|---|---|---|
| Status | API live, app pending listing | Available | Available (npm + PyPI) |
| Scan notifications | Trigger → any app | JSON POST | Poll |
| Alert notifications | Trigger → any app | JSON POST | Poll |
| Run scans | Run Scan action | — | scan() |
| Minimum plan | Pro | Free | Free |
| Plans included | Pro, MSP, Enterprise, Custom | All plans (Free: 1 endpoint) | All plans |
Plan gating is enforced by the API, so the tiers above match what your key can actually call. See Pricing for what else each plan includes.
Integration Architecture
All integrations are built on ComplianceLayer's event system. When a scan completes or an alert triggers, the event dispatcher fans out notifications to every configured channel:
Getting Help
Need help setting up an integration?
- Email: support@compliancelayer.net
- API Reference: Full endpoint documentation
- Webhooks Guide: Webhook setup and verification
- Status Page: System health and uptime