Hi everyone,
I’m currently facing an issue with a specific scenario.
Trigger: Incoming message via WhatsApp Business.
If a user sends another WhatsApp message while the scenario from the previous message is still running, it immediately throws an error: The reason is: [400] Agent is already running on this conversation.
How can I solve this? Ideally, the current scenario should complete first, and then the next message from the user should be processed. Is there a way to implement a queue for this?
Thanks in advance!
Welcome to the Make community!
Handle errors so scenarios don’t stop.
You might want to add some error handling to your modules to handle exceptions, so the failing module(s) can automatically be retried or ignored. By handling any errors by adding a “Error handler” to the module, the scenario won’t throw an error and get turned off.
Error directives can only be added to an error handler route.
1. Right click and select “Add error handler”
2. Error handlers will appear
For more information on error handling, see:
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.