Wavy Trigger icon

Wavy Trigger

Terima pesan WhatsApp dari Wavy. Satu webhook aktif per sesi.

Wavy Trigger

AI-generated

Summary

Receives selected WhatsApp events from Wavy through a session webhook, enriches messages with chat and sender details, and returns them as workflow items. Optionally routes each message to the first matching chat-label output, with unmatched messages sent to a fallback output.

Inputs

  • Events (required) — Select which events to pass on: all events (default), new messages, button or list replies, media, edited messages, or revoked messages. For new messages, button/list replies and media are categorized separately.
  • Route output by chat label — When enabled, add one output per configured label rule and a fallback output for messages with no matching label. Rules match label names or IDs case-insensitively; the first matching rule takes priority. Each rule requires a label name or ID and can optionally set the output name. With no matching rule, messages go to “Lainnya / Tanpa Label”.

Output shape

One or more main outputs containing JSON items for received events.

Routing is disabled by default, yielding a single main output. With routing enabled, outputs follow the configured rule order, followed by the fallback output. Message items are augmented with fields such as isGroup, groupId, groupName, groupMetadata, senderJid, senderName, replyJid, chatId, labels, and labelNames when available. The trigger configures a webhook for the credential's Wavy session; only one webhook can be active per session.

Links

Discussion