Zapin Trigger icon

Zapin Trigger

Receive WhatsApp messages via Zapin webhook (text only)

Overview

This node acts as a webhook trigger to receive WhatsApp messages via the Zapin service. It is designed to capture incoming WhatsApp text messages sent to a specified webhook URL and pass the message data into an n8n workflow for further processing. This node is useful for automating workflows based on WhatsApp messages, such as customer support, notifications, or chatbots.

Use Case Examples

  1. A business uses this node to automatically receive and process customer inquiries sent via WhatsApp, triggering follow-up actions like sending automated replies or logging messages in a CRM system.
  2. A support team sets up this node to capture WhatsApp messages and route them to different departments based on message content.

Output

JSON

  • json - The JSON object containing the received WhatsApp message data, including any nested message properties merged into the main object.

Troubleshooting

  • Ensure the webhook URL path ('zapin') is correctly configured and publicly accessible to receive POST requests from Zapin.
  • Verify that the incoming data structure matches the expected format, especially that the 'message' property is an object if present.
  • If no messages are received, check that Zapin is correctly configured to send messages to the webhook URL.

Discussion