> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Cloudflare

> Render and crawl websites, manage Cloudflare infrastructure, and react to security and availability alerts.

## Exports

```ts theme={null}
import {
  cloudflare,
  cloudflareAccount,
  getCloudflareApi,
} from "automate.ax/cloudflare"
```

* `cloudflare` contains the packaged Cloudflare actions and triggers.
* `cloudflareAccount("name")` selects a named Cloudflare connection.
* `getCloudflareApi` creates the authenticated Cloudflare API helper for a custom account-backed action.

Read [Connect Cloudflare and extend its API](/reference/integrations/cloudflare/authorization-and-raw-api) for OAuth permissions, least-privilege API tokens, verified alerts, and raw v4 calls.

## Triggers

* [On notification](/reference/integrations/cloudflare/triggers/on-notification)
* [On Layer 4 DDoS attack](/reference/integrations/cloudflare/triggers/on-layer-4-ddos-attack)
* [On Layer 7 DDoS attack](/reference/integrations/cloudflare/triggers/on-layer-7-ddos-attack)
* [On SSL certificate event](/reference/integrations/cloudflare/triggers/on-ssl-certificate-event)
* [On origin health-check status changed](/reference/integrations/cloudflare/triggers/on-origin-health-check-status-changed)
* [On Access certificate expiring](/reference/integrations/cloudflare/triggers/on-access-certificate-expiring)

## Actions

### Browser Run

* [Render content](/reference/integrations/cloudflare/actions/render-content)
* [Extract Markdown](/reference/integrations/cloudflare/actions/extract-markdown)
* [Get accessibility tree](/reference/integrations/cloudflare/actions/get-accessibility-tree)
* [Extract links](/reference/integrations/cloudflare/actions/extract-links)
* [Scrape elements](/reference/integrations/cloudflare/actions/scrape-elements)
* [Capture screenshot](/reference/integrations/cloudflare/actions/capture-screenshot)
* [Render PDF](/reference/integrations/cloudflare/actions/render-pdf)
* [Capture snapshot](/reference/integrations/cloudflare/actions/capture-snapshot)
* [Extract JSON](/reference/integrations/cloudflare/actions/extract-json)
* [Create crawl](/reference/integrations/cloudflare/actions/create-crawl)
* [Get crawl](/reference/integrations/cloudflare/actions/get-crawl)
* [Cancel crawl](/reference/integrations/cloudflare/actions/cancel-crawl)

### Infrastructure and notifications

* [List accounts](/reference/integrations/cloudflare/actions/list-accounts)
* [Get account](/reference/integrations/cloudflare/actions/get-account)
* [List zones](/reference/integrations/cloudflare/actions/list-zones)
* [Get zone](/reference/integrations/cloudflare/actions/get-zone)
* [Create zone](/reference/integrations/cloudflare/actions/create-zone)
* [Update zone](/reference/integrations/cloudflare/actions/update-zone)
* [Delete zone](/reference/integrations/cloudflare/actions/delete-zone)
* [Rerun zone activation check](/reference/integrations/cloudflare/actions/rerun-zone-activation-check)
* [List DNS records](/reference/integrations/cloudflare/actions/list-dns-records)
* [Get DNS record](/reference/integrations/cloudflare/actions/get-dns-record)
* [Create DNS record](/reference/integrations/cloudflare/actions/create-dns-record)
* [Update DNS record](/reference/integrations/cloudflare/actions/update-dns-record)
* [Delete DNS record](/reference/integrations/cloudflare/actions/delete-dns-record)
* [Purge cache](/reference/integrations/cloudflare/actions/purge-cache)
* [List health checks](/reference/integrations/cloudflare/actions/list-health-checks)
* [Get health check](/reference/integrations/cloudflare/actions/get-health-check)
* [Create health check](/reference/integrations/cloudflare/actions/create-health-check)
* [Update health check](/reference/integrations/cloudflare/actions/update-health-check)
* [Delete health check](/reference/integrations/cloudflare/actions/delete-health-check)
* [List available alert types](/reference/integrations/cloudflare/actions/list-available-alert-types)
* [List notification history](/reference/integrations/cloudflare/actions/list-notification-history)
* [List notification policies](/reference/integrations/cloudflare/actions/list-notification-policies)
* [Get notification policy](/reference/integrations/cloudflare/actions/get-notification-policy)
* [Create notification policy](/reference/integrations/cloudflare/actions/create-notification-policy)
* [Update notification policy](/reference/integrations/cloudflare/actions/update-notification-policy)
* [Delete notification policy](/reference/integrations/cloudflare/actions/delete-notification-policy)
* [List notification webhooks](/reference/integrations/cloudflare/actions/list-notification-webhooks)
