Actions36
- Message Actions
- Media Actions
- Conversation Actions
- Agent Actions
- Template Actions
- Contact Actions
- Funnel Actions
Funnel → Move Contact
AI-generatedSummary
Moves a contact to a specified funnel stage in Whaapy by sending a POST to the funnel move endpoint for each input item.
Inputs
- Contact ID (required) — ID of the Whaapy contact to move. Inserted into the request URL (/funnel/v1/contacts/{id}/move).
- Target Stage ID (required) — ID of the funnel stage to move the contact into. Sent as
stage_idin the JSON body.
Output shape
One output item per input item, containing the JSON response returned by the Whaapy API for the move request.
The response structure is whatever the API returns and is not transformed by the node. If the API returns an empty response, no item is emitted for that input. With Continue On Fail enabled, a failed item outputs {error: message} instead of stopping the workflow. Authentication uses the whaapyApi credential (base URL and API key).
Examples
Example 1: Advance a lead to a 'Qualified' stage after a successful conversation
Resource: Funnel, Operation: Move Contact, Contact ID: {{ $json.contact_id }}, Target Stage ID: the ID of the Qualified stage (found via List Stages).
Example 2: Move every contact from a prior Contact > List node to a new stage in bulk
Contact ID: {{ $json.id }}, Target Stage ID: a fixed stage ID; the node runs once per incoming item.