# Trigger your flow

import { CardGrid, LinkCard } from "@astrojs/starlight/components"

Choose how a flow starts: an HTTP webhook, an email address, a scheduler, or a mention in an AI··Room (Chathook). Use an
IP allowlist when you need to limit which networks can call a webhook.

[Run a flow through a webhook](./run-flow-through-webhook/)
  [Run a flow through email](./run-flow-through-emails/)
  [Run a flow on a schedule](./run-flow-through-the-scheduler/)
  [Run a flow from an AI··Room](./run-a-flow-from-an-ai-room/)
  [Restrict webhook callers with an IP allowlist](./ip-whitelisting/)
