Estimated time: 5-10 minutes. You will need a Clarion workspace and access to the Cloudflare dashboard for the account or zones you want to monitor.
Prerequisites
- A Clarion workspace
- Access to Cloudflare
- Permissions to create webhook destinations and notification policies in Cloudflare
Step 1 — Connect Cloudflare in Clarion
- In Clarion, go to Settings > Integrations
- Find Cloudflare
- Click Connect
Step 2 — Optional: Save a Cloudflare API token
If you want Clarion agents to use Cloudflare DNS, zone-management, and WAF/DDoS Analytics tools during investigations, save an API token on the Cloudflare integration.- In the Cloudflare integration page in Clarion, open the API Token section
- In Cloudflare, go to Manage Account > Account API Tokens
- Create an account-owned API token
- Grant Zone:Read, DNS:Read, DNS:Edit, Account Settings:Read, and Zone Analytics:Read
- Paste the token into Clarion
- Wait for Clarion to verify it, then click Save
- Zone:Read
- DNS:Read
- DNS:Edit
- Account Settings:Read
- Zone Analytics:Read
Step 3 — Add one or more Cloudflare Notifications monitors
- In Clarion, add a Cloudflare Notifications monitor from the Integrations page or the agent monitor setup flow
- Give the monitor a clear name for the Cloudflare notification policy or policy group it will receive
- Save the monitor
- A Webhook URL
- A Webhook secret
Step 4 — Create Cloudflare webhook destinations
In Cloudflare:- Go to Notifications > Destinations > Webhooks
- Click Create
- Give the destination a name you will recognize later
- Paste the Webhook URL from Clarion into the destination URL field
- Paste the Webhook secret from Clarion into the secret field
- Click Save and Test
Step 5 — Create notification policies in Cloudflare
After the webhook destination exists:- Go to Notifications > Add
- Select the notification type you want to send to Clarion
- Fill in the required fields for that notification
- When Cloudflare shows a delivery or destination section, choose the webhook destination for the Clarion monitor that should receive that policy
- Save the notification policy
- DDoS
- Origin errors
- Health checks
- WAF events
- SSL or certificate events
If a Cloudflare notification form only shows Notification email fields and does not show a webhook destination selector, Cloudflare is not offering webhook delivery for that notification in your current account.If your Cloudflare account only has Free zones, this is expected. Cloudflare Notifications webhooks are not available on a free-only account, so you will only be able to use email delivery.Cloudflare’s docs say webhook availability depends on account eligibility and the highest zone plan in the account. If the account has at least one eligible paid zone, Cloudflare may expose webhook destinations for supported notification types.
What happens next
Once configured, Clarion will:- Receive Cloudflare Notifications webhooks at the monitor webhook URL
- Create alerts from supported Cloudflare notification events
- Triage those alerts with Clarion agents
- Query Cloudflare Analytics for WAF/DDoS firewall-event evidence when an API token with Zone Analytics:Read is saved