Integrations
ComplianceLayer integrates with your existing security and DevOps toolchain. Send scan results to Slack or Teams, automate workflows with Zapier, or build custom integrations with our official SDKs.
Native Integrations
First-party integrations that connect directly to your tools. Configure them from Settings → Integrations in your dashboard.
Real-time notifications, /compliancelayer slash command, and weekly security digests in your Slack channels. Enterprise+ plans.
Rich Adaptive Card notifications with scan results, score changes, and alerts delivered to your Teams channels. Enterprise+ plans.
Connect to 5,000+ apps with triggers, actions, and searches. Automate security workflows without writing code. Pro+ plans.
Official SDKs
Type-safe client libraries with automatic retry, rate limiting, and polling helpers. Both sync and async support.
pip install compliancelayer — Sync and async clients, full type hints, webhook management, batch operations. Python 3.9+.
npm install compliancelayer — TypeScript-first, zero runtime deps, native fetch, CJS+ESM. Node.js 18+.
Webhook-Based Integrations
For tools not listed above, use outbound webhooks to receive real-time HTTP notifications when scans complete or alerts trigger. Webhooks work with any system that can accept HTTP POST requests.
Comparison
| Feature | Slack | Teams | Zapier | Webhooks | SDKs |
|---|---|---|---|---|---|
| Scan notifications | Block Kit messages | Adaptive Cards | Trigger → any app | JSON POST | Poll or subscribe |
| Score change alerts | Before/after display | FactSet card | Trigger → any app | JSON POST | Poll |
| Slash commands | /compliancelayer | Bot mentions | — | — | — |
| Weekly digest | Channel summary | Channel summary | Via schedule trigger | — | Custom |
| Run scans | Via slash command | Via bot command | Action | — | client.scan() |
| Minimum plan | Enterprise | Enterprise | Pro | Solo | Free |
| Setup complexity | 1-click OAuth | 1-click OAuth | API key | URL + secret | pip/npm install |
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 all configured channels:
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