Whaapy icon

Whaapy

WhatsApp Business API with AI - Send messages, manage conversations, and automate with AI agents

Funnel → Move Contact

AI-generated

Summary

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_id in 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.

Links

Discussion