FlowsEditorTriggers

Catch All

A flow that matches every incoming message

The Catch All trigger matches every incoming message that no more specific flow matches. Use it for a flow that replies with a help menu, hands the chat to a person or passes the message to an AI agent.

Catch All trigger setup

Configuration

Catch All has no settings. Choose Catch All in the first step and click Create Trigger on the review step.

Catch All review step

Rules and Limits

  • No combining. A flow with a Catch All trigger cannot have other triggers. The editor shows Cannot be combined with other triggers, and Remove Catch All trigger first on the other triggers.
  • Once per flow. You can add Catch All to a flow one time.
  • Runs last. When a message matches a flow with a more specific trigger, only that flow runs and Catch All stays quiet. Catch All runs only when nothing else matches. Keep a single Catch All flow per channel, so two fallbacks do not compete.
  • Messages only. Catch All reacts to text messages. A message with no text, such as a lone photo, a comment or a web widget event does not start it.
  • Reactive. The contact wrote to you, so the messaging window is open. Any card type works.
  • Respects channels. A flow limited to WhatsApp in Flow Settings does not pick up Telegram messages.

Common Uses

  • Help menu. List what the bot understands on a channel with no other flows.
  • AI replies. Pass every message to an AI Agent card.
  • Hand off to a person. Use Assign Operator for every message on a channel.

Was this page helpful?

On this page