NeoGo Trigger
AI-generatedSummary
Receive and filter WhatsApp events pushed from a specified NeoGo instance via webhook to start a workflow.
Inputs
- Instance ID (required) — Specify the ID of the NeoGo instance to receive events from; required for webhook registration with the Global API Key.
- Events (required) — Select one or more event types to filter incoming webhook events and trigger the workflow only for those (e.g., Message, Call, Connection).
- Webhook Slot — Choose one of three webhook slots per NeoGo instance to avoid conflicts with other registered webhooks.
- Auto-Register Webhook — Enable to have the node automatically register and unregister the webhook URL on the NeoGo instance using the Global API Key; disable to configure webhook registration manually.
Output shape
a single item containing the JSON webhook payload from NeoGo matching the selected event types
If no events are selected, the trigger accepts all events from the instance. The node filters events client-side based on raw event type strings within the webhook payload's 'event' field. Automatic webhook registration requires a credential with the Global API Key; otherwise, manual setup and configuration are needed.
Examples
Example 1: Trigger a workflow on incoming WhatsApp messages
Set 'Instance ID' to your NeoGo instance, select only 'Message (Incoming)' in 'Events', select a free webhook slot, and leave 'Auto-Register Webhook' enabled for automatic setup.