Wasup icon

Wasup

Send WhatsApp messages and manage instances via the Wasup API

Instance → Update

AI-generated

Summary

Updates an existing Wasup WhatsApp instance's name, webhook URL, behavior profile and/or anti-ban preset with a single PUT request to /api/instances/{id}.

Inputs

  • instanceId (required) — The instance to update, chosen from a searchable list or entered by ID (e.g. wa_lxyz123_abc45).
  • updateFields.name — New display name. Omitted from the request if empty.
  • updateFields.webhookUrl — New URL for inbound message events. Omitted if empty, so it can't be used to clear the webhook (use the Webhook resource's Set operation for that).
  • updateFields.behaviorProfile — Bot Native, Notification Balanced or Notification Max. Sent as behaviorSettings.behaviorProfile.
  • updateFields.antiBanPreset — Conservative, Balanced or Aggressive. Sent as antiBanSettings.preset.

Output shape

One output item per input item, containing the JSON response from the Wasup API for the updated instance.

The exact response fields aren't defined in the node. Only fields added to Update Fields are sent. With Continue On Fail enabled, a failed item returns {error: message}.

Examples

Example 1: Rename an instance and point it to a new webhook

Select the instance, then add Name = 'Support Line' and Webhook URL = https://new-webhook.com/endpoint under Update Fields.

Example 2: Switch an instance to a safer sending profile

Select the instance, then set Anti-Ban Preset = Conservative and Behavior Profile = Notification Balanced.

Links

Discussion