Send real-time platform events (campaign activity, reports…) to your own systems.
Webhooks send real-time HTTP notifications to your systems when campaign events occur. Click the Webhooks tab to manage them.
Click + New Webhook and configure:
| Field | Required | Description |
|---|---|---|
| Name | Yes | A descriptive name (e.g., "SIEM Integration") |
| URL | Yes | The endpoint URL that will receive POST requests |
| Events | Yes | Select which events trigger the webhook |
Webhooks can fire on events such as:
Webhook payloads are sent as signed JSON via HTTP POST. Each request includes a signature header for verification.
Example payload:
{
"event": "email_clicked",
"campaign_id": 42,
"campaign_name": "Q1 Security Assessment",
"target_email": "john.doe@company.com",
"timestamp": "2026-03-15T14:32:00Z",
"ip_address": "192.168.1.100",
"user_agent": "Mozilla/5.0 ..."
}
Tip: Use webhooks to feed phishing campaign data into your SIEM, Slack, or custom dashboards in real time.