Webhook
POST the full analysis result to any URL when a session completes.
The Webhook integration sends a POST request to any URL you configure whenever a session analysis completes. Works with Zapier, n8n, Make, or any custom endpoint.
Setup
- Go to your Videlic dashboard → Settings → Integrations.
- Click Add Webhook and enter your endpoint URL.
- Optionally add a secret for signature verification.
Payload
POST https://your-endpoint.com/videlic
Content-Type: application/json
X-Videlic-Signature: sha256=<hmac>
{
"event": "analysis.complete",
"session_id": "ses_abc123",
"report_url": "https://videlic.dev/s/abc123",
"trust_score": 62,
"agent": "claude-code",
"repo": "my-org/my-repo",
"findings_count": { "critical": 1, "warning": 3, "info": 2 }
}Signature verification
Each request includes an X-Videlic-Signature header — an HMAC-SHA256 of the request body using your webhook secret. Verify it to ensure the request came from Videlic.
Retries
If your endpoint returns a non-2xx status, Videlic retries up to 3 times with exponential backoff (5s, 30s, 5min).