Skip to main content

Why Keyword Flows Don't Work With AI (And What To Do Instead)

Keyword flows and AI can't run together on one channel, both try to respond at once. Use AI custom actions to trigger flows instead.

Updated this week

The Problem

You can't run Keyword Flows and AI simultaneously on the same channel.

Why Not?

Both the AI and Keyword Flows respond to customer messages.

If someone types "hi":

  • The AI would respond

  • The keyword flow would also trigger

  • The customer gets two replies at once

This creates confusion and a poor experience.

Spur's Solution

When you activate AI on a channel, Spur automatically disables Keyword Flows on that channel.

It will show up like this.

But this is not to be worried about. This actually prevents double responses and conflicting messages.

What we suggest is keeping the AI live on these channels as it is and letting it do the work instead of the key word flows that were active earlier.

What About My Other Flows?

Good news: Your non-keyword flows continue working normally.

Flows like these are completely unaffected:

✅ COD to Prepaid
✅ Order Confirmation
✅ Shipping Updates
✅ Delivery Notifications
✅ Abandoned Checkout
✅ Review Collection

Why They Still Work

These flows aren't keyword based. They don't wait for customers to say specific words.

Instead, they trigger automatically when events happen in real time:

  • Order gets placed → Order confirmation sends

  • Order ships → Shipping update sends

  • Package delivered → Delivery notification sends

Since these flows respond to system events (not customer messages), there's no conflict with the AI. Both can run together without issues.

Only keyword triggered flows (those waiting for specific words to be said by customers) get disabled when AI is on.

Why Prioritize AI?

The AI is smarter and more flexible than keyword matching:

✅ Understands context, not just exact words
✅ Handles variations naturally (hi, hello, hey)
✅ Responds appropriately to complex queries
✅ Creates smoother customer experiences

Keyword flows are rigid, they only fire on exact matches.

But I Still Need Keyword Triggers

No problem. You can still trigger specific flows based on keywords, just do it through the AI using custom actions.

How It Works

Tell the AI via a custom action under ''when to use this action'':

"When someone says 'hi' or 'hello', trigger this flow"

The AI listens for those words and executes your predefined automation.

Benefits:

  • AI handles most conversations naturally

  • Specific keywords still trigger your flows

  • No conflicting responses

  • Best of both worlds

Learn More

Bottom Line

Keyword flows + AI on the same channel = double responses and confusion.

Spur disables keyword flows when AI is on.

Want keyword triggers? Use AI custom actions instead, smarter, cleaner, and just as effective.

Did this answer your question?