This guide walks you through connecting Cloudflare to Clarion and configuring Cloudflare Notifications monitors. By the end, Clarion will receive Cloudflare notification policies through one or more Cloudflare Notifications monitors, and optionally have an API token available for DNS record management and zone snapshot tools during incident response.Documentation Index
Fetch the complete documentation index at: https://docs.clarion.cantina.xyz/llms.txt
Use this file to discover all available pages before exploring further.
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 and zone-management 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, and Account Settings:Read
- Paste the token into Clarion
- Wait for Clarion to verify it, then click Save
- Zone:Read
- DNS:Read
- DNS:Edit
- Account Settings: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