INTEGRATIONS
Send SAMRISK events to your other tools. your other tools
When something happens — task completed, audit signed off, visitor arrives — SAMRISK can ping any URL you configure. Secure, reliable, retried.
HMAC-signed, retried, with delivery logs.
Built for production use
SUBSCRIBE
Pick the events you care about
Building created. Task completed. Audit approved. Visitor signed in. Incident reported. Subscribe per webhook to the events you want to receive.
- Subscribe to specific event types
- Multiple webhooks per company allowed
- One-click test fire for verification
- Pause without deleting
SECURE
Every payload signed
Each request has a signature header you can verify with your secret. Same pattern Stripe and GitHub use. So you know the request actually came from SAMRISK.
- Industry-standard signature verification
- Per-webhook secret (rotate any time)
- HTTPS only — no plain-text URLs accepted
- Replay-attack resistant via timestamps
RELIABLE
Retries and a full delivery log
If your endpoint is down, SAMRISK retries with backoff. Every attempt is logged — status code, response body, latency. So you can debug delivery from the dashboard.
- Automatic retries with exponential backoff
- Per-attempt delivery log
- Failure threshold to pause a noisy endpoint
- 7-day history of every delivery
From subscribing to integration
Configure the webhook
URL, secret, choose which events.
Event happens in SAMRISK
Task completed, audit approved, visitor arrives.
Webhook delivers the payload
POSTs to your URL with a signature header.
Your system reacts
Push to Slack, update your CRM, notify your team.
WHO IT'S FOR
For everyone connecting SAMRISK to their stack
IT manager
Configures the integrations.
- URL + secret config
- Test fire
- Delivery logs
Developer
Builds the receiving endpoint.
- Standard signatures
- Reliable retries
- Stable payload shape
Operations team
Receives events in their existing tools.
- Slack notifications
- Custom routing
- No login needed
Data team
Pipes events to the warehouse.
- Real-time stream
- JSON payloads
- Reliable delivery
COMPARISON
Why webhooks vs polling an API?
| Spreadsheet | Generic PM tool | SAMRISK | |
|---|---|---|---|
| Real-time delivery | |||
| Cryptographic signatures | Sometimes | ||
| Automatic retries | Sometimes | ||
| Per-attempt log | Limited | ||
| Per-company configuration | |||
| Test fire endpoint | Sometimes |
INTEGRATIONS
Common integration targets
Slack / Microsoft Teams
Critical events as channel messages.
Zapier / Make
Wire SAMRISK into hundreds of other tools.
Your CRM / FM system
Push contact and asset data automatically.
Data warehouse
Stream events into your analytics pipeline.
Custom internal tools
Anything you build that needs SAMRISK events.
SMS / email gateways
Custom routing for critical alerts.
AVAILABILITY
In your plan?
Webhooks included from the Business plan, or available as an add-on for Pro. See pricing →
Frequently asked questions
Each request has a signature header. Hash the body with your secret and compare. Standard pattern — Stripe and GitHub work the same way. Sample code is on the documentation page.
Why it matters
A platform that doesn't integrate is a silo. SAMRISK webhooks make sure every important event reaches your existing tools — Slack for alerts, your CRM for contact updates, your data warehouse for analytics. Real-time, signed, and reliable.
