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

# How to Make a Chatbot Reply to Any Keyword in ChatSyncs

> How to give your bot a catch-all reply for messages that don't match any keyword you've set up.

By default, a Keyword Replies flow in ChatSyncs (see [How to Create a Keyword-Based WhatsApp
Chatbot](/learn/chatsyncs-automation/create-a-keyword-based-whatsapp-chatbot-in-chatsyncs)) only fires when a
customer's message matches one of its **Trigger Keywords** exactly (or partially, depending on
the matching type). Anything else gets no reply — unless you set up a catch-all.

That catch-all is the **No Match** action, not a special keyword you type in — see [How to Set
Up Quick Actions (No Match, Get Started, and More)](/learn/chatsyncs-automation/set-up-quick-actions-no-match-get-started-and-more-in-chatsyncs) for the full setup.

**Example:** A customer types `pizza`, `help me`, or anything else with no matching flow.
Instead of getting ignored, **No Match** catches it and replies with something like *"I'm not
sure I understood — type 'menu' to see what I can help with."*

<Frame>
  <img src="https://mintcdn.com/chatsyncs/ouLOR-saCHwHFKKf/images/learn/whatsapp-quick-actions/step-06-no-match-flow-example.png?fit=max&auto=format&n=ouLOR-saCHwHFKKf&q=85&s=9f78a02a561ecdf89a58a704454b55bf" alt="Example No Match flow catching an unmatched message" width="1261" height="531" data-path="images/learn/whatsapp-quick-actions/step-06-no-match-flow-example.png" />
</Frame>

## Frequently asked

<AccordionGroup>
  <Accordion title="Can I make one flow trigger on literally any message?">
    Not as a keyword you type — instead, enable **No Match** under Quick Actions — see [How to
    Set Up Quick Actions (No Match, Get Started, and More)](/learn/chatsyncs-automation/set-up-quick-actions-no-match-get-started-and-more-in-chatsyncs) — which catches every message that didn't match a
    set trigger keyword.
  </Accordion>

  <Accordion title="Is there a way to match 'contains' instead of an exact keyword?">
    Yes — the keyword matching type on a flow's trigger can be set to match partially, not just
    an exact word. See [How to Create a Keyword-Based WhatsApp Chatbot](/learn/chatsyncs-automation/create-a-keyword-based-whatsapp-chatbot-in-chatsyncs) for the
    trigger setup.
  </Accordion>
</AccordionGroup>
