Skip to content

leandcesar/n8n-nodes-zapi

Repository files navigation

n8n-nodes-zapi

This is an n8n community node. It lets you use Z-API in your n8n workflows.

Z-API is a service that provides an API enabling interaction with your WhatsApp through a API, along with webhooks to notify you about interactions with your number.

n8n is a fair-code licensed workflow automation platform.

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

Actions Image

The following operations are supported by the Z-API node:

Messages

Send Message

  • Send audio
  • Send contact
  • Send contacts
  • Send document
  • Send GIF
  • Send image
  • Send image with buttons (unavailable)
  • Send link
  • Send list of options
  • Send location
  • Send PTV
  • Send sticker
  • Send text
  • Send text with action buttons (unavailable)
  • Send text with buttons (unavailable)
  • Send video

Manage Message

  • Send reaction
  • Remove reaction
  • Delete message
  • Read message
  • Forward message
  • Pin message
  • Unpin message

Products

  • Send product
  • Send catalog
  • Send order approval
  • Send order status update
  • Send payment status update

Events

  • Send event
  • Edit event
  • Respond to event

Polls

  • Send poll
  • Send poll vote

Credentials

To use this node, you need to authenticate with the Z-API service. Follow these steps:

  1. Sign Up: Create an account on Z-API.
  2. Create an Instance: After signing up, create an instance in the Z-API dashboard. Each instance will have its own ID and Token.
  3. Get ID and Token: Go to your instance settings in the admin panel to find your ID and Token.
  4. Navigate to the "Security" tab and find the "Client Token" module.
  5. Click "Configure Now" to generate a token. Initially, the token will be disabled to avoid disruptions.
  6. Activate the token in the Z-API dashboard.
  7. Add Credentials to n8n: In n8n, go to the credentials section and add new credentials for Z-API. Use the ID and Token from your Z-API instance and the Client Token from your account.

Resources