Getting started
Rules Engine Widgets
Evolution Receive
6 min
purpose the evolution receive node is designed to capture and process incoming whatsapp messages received via your evolution api instance it serves as the trigger node in your workflow for any whatsapp based automation — allowing you to start flows whenever a new message is received problem statement handling incoming whatsapp messages using apis often requires complex webhook configurations and backend setups the evolution receive node eliminates this complexity by directly integrating with your evolution instance , automatically capturing sender details and message content to start your workflow in real time requirements before configuring the evolution receive node , make sure you have an active evolution api account a configured instance name (from your evolution dashboard) a valid api key connected to your instance the instance is linked to your whatsapp business number in evolution use cases automatically trigger workflows when a customer sends a whatsapp message capture incoming messages and process them with a smart ai agent for auto replies store incoming chats in supabase or other databases filter messages and send notifications or responses based on message content outcome when a whatsapp message is received by your evolution instance, this node triggers the workflow automatically and makes the following data available for use in downstream nodes how to use add the evolution receive node drag and drop the evolution receive node into your workflow it should always be used as the first node in a whatsapp based automation configure connection field description example instance name enter the name of your configured evolution instance my instance api key your evolution api key (used for authentication) evl abc123xyz base url default https //api evolution com (leave as default unless otherwise specified) once configured, your webhook url will automatically be generated and connected to your evolution instance to receive messages in real time captured data (output variables) the evolution receive node automatically captures and stores the following variables for use in other nodes field description variable name senderphone the phone number of the user who sent the message {{evolutionreceiveresult senderphone}} messageid unique id of the received message {{evolutionreceiveresult messageid}} messagetext the actual text content of the received message {{evolutionreceiveresult messagetext}} timestamp the time when the message was received {{evolutionreceiveresult timestamp}}