---
title: "Cloudflare integration | Growf"
description: "Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable. Connect Cloudflare to Growf."
url: "https://www.growf.io/integrations/cloudflare/"
language: "en"
---

Integration / Developer Tools & DevOps

![Cloudflare logo](https://logos.composio.dev/api/cloudflare)

# Cloudflare integration

Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable.

[Get a demo](https://www.growf.io/demo/)

About Cloudflare

## Cloudflare is a global network that secures and accelerates web traffic. It helps protect your sites and APIs from attacks while ensuring reliable performance.

[All integrations](https://www.growf.io/integrations/)

Category

Developer Tools & DevOps

Connection

API key

Type

Tool

Actions

283

Tags

library

Example prompts

## What you can ask Growf to do with Cloudflare

- “Add new A record for my domain”

- “List all firewall rules for zone”

- “Show members of my Cloudflare account”

- “Delete a DNS record by name”

Available actions

## 283 actions your agents can run in Cloudflare

- Create DNS record  
Tool to create a new DNS record within a specific zone. Requires write privileges and makes live changes to the zone. Use after obtaining the zone ID via CLOUDFLARE\_LIST\_ZONES to programmatically add DNS entries.
- Create WAF List  
Create a new empty custom list for use in WAF rules and filters. Lists can contain IP addresses, hostnames, ASNs, or redirects. Once created, use separate actions to add items to the list. Note: List availability depends on plan (Free: 1 list, Pro/Business: 10 lists, Enterprise: 1000 lists). Exampl…
- Create Zone  
Creates a new DNS zone (domain) in Cloudflare. A zone represents a domain and its DNS records. Use this when adding a new domain to manage with Cloudflare. Requires account ID (obtainable via LIST\_ACCOUNTS). The zone will be in 'pending' status until nameservers are updated at the domain registrar.
- Delete DNS Record  
Tool to delete a DNS record within a specific zone. Deletion is immediate and irreversible. Use only after confirming both zone and record IDs. Requires write privileges on the zone. Example: "Delete DNS record 372e6795... from zone 023e105f4ecef..."
- Delete WAF List  
Tool to delete a WAF list. Use when you need to remove a list after verifying no filters reference it. Example: DELETE\_LIST(account\_id="<account\_id>", list\_id="<list\_id>")
- Delete Zone  
Tool to delete a zone. Use after confirming the zone identifier to permanently remove a DNS zone and all its DNS records from your Cloudflare account. Example: DELETE\_ZONE(zone\_identifier="023e105f4ecef8ad9ca31a8372d0c353")
- Get Bot Management Settings  
Tool to retrieve a zone's Bot Management configuration (Bot Fight Mode / Super Bot Fight Mode / Enterprise Bot Management). Use after identifying the correct zone\_id (e.g., via CLOUDFLARE\_LIST\_ZONES). This tool is the canonical way to audit bot-related configuration; firewall rules are adjacent con…
- List WAF Lists  
Tool to fetch all WAF lists (no items) for an account. Results are paginated; iterate using page and per\_page parameters until result\_info.total\_pages is reached to retrieve all lists. Use after confirming account ID.
- List Account Members  
Lists all members of a Cloudflare account with their roles, permissions, and status. Returns detailed information about each account member including their user details (name, email, 2FA status), assigned roles with granular permissions, membership status (accepted/pending/rejected), and access pol…
- List Accounts  
List all Cloudflare accounts you have ownership or verified access to. Retrieves a paginated list of accounts with their details including account ID, name, type, settings, and creation date. An empty or partial result may indicate insufficient API token scope or permissions, not the absence of acc…
- List DNS records  
Tool to list and search DNS records in a Cloudflare zone. Use when you need to find existing DNS record IDs for update or delete operations, especially after a "record already exists" error during creation. Returns matching records with their IDs, names, types, content, and other properties.
- List Firewall Rules  
Tool to list firewall rules for a specific DNS zone. Use after confirming the zone ID to retrieve and audit current firewall rules. Does not expose Workers routes or other routing constructs.

Show all 20 actions

## Put Cloudflare to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
