Skip to main content

Hello Everyone, Im running into an issue i hope you guys can help me with. I currently have my manychat workflow connected to n8n for an IG and WhatsApp chatbot/booking agent, everything goes well during the whole conversation and data is being passed seamlessly until the end when the customer confirms the details for the booking. N8n books the appointment and logs everything into the CRM like its suppose to but when n8n send the confirmation message, manychat does recognize it and goes into a 1 time loop where the customer has to once again confirm the action even though n8n has already completed the action and responded correctly. Ive attached an example of the conversation, n8n confirmation message (output), and my current Manychat workflow. PLEASE HELP. 


 

 

@daekristofer check Settings > Logs in Manychat, most likely you’ll see an error stating that ‘Response is Null’ when you try to run this.

This is due to the fact that Manychat waits for 10 seconds before timing out, and your N8N workflow is taking more than 10 seconds to come up with the answer.

To solve this you have to change your setup to accommodate the 10-s limitation.

You basically have to:

  1. send the request to n8n
  2. wait until n8n sets a custom field value with the response
  3. change your n8n so the reply is sent with a ‘setCustomField’ API call to Manychat instead of a 200 ok answer

If you need help setting this up let me know, we can setup a troubleshooting call and I can guide you, I’ve done this several times for my bots.


Thank you so much, can you please help me set this up?

 


Reply