See llms.txt for all machine-readable content.
This workflow receives WhatsApp webhooks from Wafly, groups rapid-fire messages into a single question (and optionally transcribes voice notes), then uses an OpenAI-powered agent with per-contact memory to generate a short reply and sends it back to the user on WhatsApp.
question field.n8n-nodes-wafly (this template does not work on n8n Cloud).Current setup notes (2 November 2026): The verified Wafly node can be installed from the n8n Cloud canvas by an Owner/Admin. On current node versions, Webhook → Set Webhook configures the Production URL from n8n’s native Webhook trigger. See the current installation and webhook guide (Portuguese). The downloadable JSON contains older setup notes. The complete workflow remains unvalidated on n8n Cloud; configuration success does not confirm callback delivery.
Wafly uses a non-official WhatsApp connection via QR code, not the Meta WhatsApp Cloud API. This workflow requires self-hosted n8n and the community node n8n-nodes-wafly; it is not compatible with n8n Cloud. OpenAI API usage is billed separately by OpenAI. Test with your own number before enabling customer replies, and do not use it for unsolicited bulk messages.
Already have an inbound Evolution or Z-API flow? Before adapting it to this buffered-reply workflow, compare individual-text fields in the local webhook compatibility kit (Portuguese). It uses fictitious samples and runs locally without credentials or message sending (13 samples, 93 checks). Buffer timing, audio/transcription, session migration and this workflow’s execution, including n8n Cloud, require separate validation. Maintained by Wafly; Flex is paid and non-official, with WhatsApp restriction risks. If the mapping fits, the guide links to the existing trial for a separate test number.