Is there a way to agregate the messages when the client send broken messages to whatsapp (more than one message = “hi” [enter]; “i have a question” [enter]; “can i make a table reservation” [enter] , like when they keep hitting enter.
I wish to give the client some seconds to formulate their enquiries and only then, I get a consolidated (one) message containing all the messages (1+) of that period, so I would respond only one time to the client
I am using manychat to connect with whastApp and IG. The intervals set will not do the job. I needed to run the first messages, for about 15 seconds, aggregate them into the chat history and after 15 secs, respond only once to the messages with GPT. I am creating a AI GPT chatbot!
I’m having the same problem with a Manychat + GPT bot. Due to the nature of this bot, most users interact in a multi-message fashion.
I was planning to add a call to my backend right after getting a message in Make and add a timer that resets with every message and, only if if the timer hits a specific amount of seconds, keep with the Make flow.
I haven’t implemented yet but it’s the solution I came up with and I was curious to see if you got a solution with Make.