Integration
Automate with Cloudflare
Cloudflare secures and accelerates your applications at the edge. NVS connects Cloudflare security events, analytics, and DNS changes to your operations team automatically.
Use Cases
When Cloudflare detects a DDoS attack or a surge in threat score, an alert is posted to the #security Slack channel and a PagerDuty incident is created.
Trigger
Threat Detected
cloudflare.webhook
Cloudflare Firewall event or DDoS alert webhook fires.
Parse Threat Data
nvs.set
Threat type, affected zone, IP ranges, and severity extracted.
IF
DDoS or High Severity?
nvs.condition
Checks whether the threat warrants PagerDuty escalation.
NO
Output
Post to #security
slack.message
Security event logged in Slack with threat details and Cloudflare link.
YES
Create PagerDuty Incident
pagerduty.incident
P1 incident created for DDoS or critical security events.
Output
Alert #security + #incidents
slack.message
Dual Slack alert to security and incidents channels with full context.
Whenever a DNS record is modified in Cloudflare, the change is logged and the infrastructure team receives a Teams notification with the before and after values.
Trigger
DNS Record Changed
cloudflare.webhook
Fires when any DNS record is added, modified, or deleted.
Extract Change Details
nvs.set
Record type, name, old value, new value, and modified-by extracted.
Log to Audit Sheet
google.sheets
DNS change logged with timestamp and user for compliance audit trail.
Output
Alert Infrastructure Team
teams.message
Teams notification: DNS record changed — type, name, before/after values.
When a Cloudflare Workers deployment is pushed, a smoke test HTTP request is run against the deployed endpoint, and the result is posted to #deployments in Slack.
Trigger
Workers Deployed
cloudflare.webhook
Fires when a Cloudflare Worker is deployed via Wrangler or the API.
Run Smoke Test
http.request
GET request sent to the deployed Worker URL to verify basic functionality.
IF
Smoke Test Passed?
nvs.condition
Checks whether the Worker returned a successful response.
YES
Output
Announce Deploy
slack.message
Slack: Workers deploy succeeded, endpoint URL, and smoke test result.
NO
Output
Alert + Rollback
slack.message
Critical alert: smoke test failed. Rollback instructions and deploy link included.
Ready to automate Cloudflare?
We'll map your workflow, connect your tools, and build it in days, not months.
Book a Free Strategy Call →