I’m working on a Zapier workflow where user messages need to trigger different actions based on what they want to do. The problem is that users write things in so many different ways. For example, some might write “cancel my reservation” while others say “please remove my booking” or “I want to delete my appointment”.
Right now I’m using Zapier’s filter conditions with multiple OR statements to catch these variations, but it’s becoming really complicated to maintain. Every time I think I’ve covered all the ways people might phrase something, a new variation comes up that breaks the automation.
What’s the best approach for handling this kind of text matching in Zapier? Should I be using a different service to process the text first, or is there a better way to set up the conditions? Any suggestions would be helpful.