Skip to main content
Solved

Issue with returned message from n8n - Manychat not sending it to whatsapp

  • November 18, 2025
  • 1 reply
  • 21 views

mutasem

Hi friends ๐Ÿ‘‹

Iโ€™m struggling with a ManyChat โ†’ n8n โ†’ ManyChat WhatsApp chatbot integration, and I really need some help.

๐Ÿ”ง The issue

I send a WhatsApp message from ManyChat โ†’ n8n.
n8n runs the AI Agent and sends the response back to ManyChat successfully (I can see the HTTP request returning โ€œsuccessโ€).

But the AI reply never appears back on WhatsApp.
ManyChat receives the message โ†’ but does NOT send it out to the user.

โ— What I need to confirm

Do I need a special configuration in ManyChat to allow WhatsApp messages sent from n8n?
Or is my JSON format wrong in n8n?

๐Ÿ“Œ This is the JSON format that ManyChat expects

If you use the sendFlow API, the body MUST look like this exactly:

ย 

{

ย  ย  ย  ย "subscriber_id": "{{subscriber_id}}",

ย  ย  ย  ย "flow_ns": "content2025xxxxxx_123456",

ย  ย  ย  ย "flow": { "message": "{{your_message_here}}" }

}

Best answer by Gustavo Boregio

โ€‹@mutasemย thatโ€™s not how the API works.

The โ€˜ย "flow": { "message": "{{your_message_here}}" }โ€™ part does not exist in the API.

You can check the API docs here:ย https://api.manychat.com/swagger#/

For what you need, you probably have to do 2 API calls, first a setCustomFields then the sendFlow.

1 reply

Gustavo Boregio
Forum|alt.badge.img+6
  • Manychat Community Moderator
  • Answer
  • November 18, 2025

โ€‹@mutasemย thatโ€™s not how the API works.

The โ€˜ย "flow": { "message": "{{your_message_here}}" }โ€™ part does not exist in the API.

You can check the API docs here:ย https://api.manychat.com/swagger#/

For what you need, you probably have to do 2 API calls, first a setCustomFields then the sendFlow.