GoZAP Message icon

GoZAP Message

Reagir, ler, editar e apagar mensagens

GoZAP Message

AI-generated

Summary

Performs message actions for a GoZAP instance, including reacting to, reading, editing, deleting, looking up, pinning, or downloading a message, and setting chat presence or managing the async queue. The selected operation determines which fields are used; message requests use the supplied instance token for authentication.

Inputs

  • Instance Token (required) — Token for the GoZAP instance.
  • Number / JID (required) — Chat number or JID for message actions that target a chat. Used for react, mark as read, delete, edit, presence, media download, and history sync; it is not used by the async queue actions or the JSON-body operations.
  • Message ID (required) — Message identifier used by react, mark as read, delete, edit, get status, media download, history sync, and pin.
  • Emoji (required) — Reaction emoji for the react operation. The declared description says an empty value removes the reaction.
  • New Text (required) — Replacement text for the edit message operation.
  • Presence Type (required) — Presence state to send: Typing, Recording Audio, or Paused.
  • Async JSON — Raw JSON request body for history sync or pin. An empty value sends an empty object; invalid JSON raises an error.

Output shape

One or more n8n items containing the GoZAP API response as JSON.

The get status operation queries the message history with a limit of 1. Media download returns the API response as JSON; the source does not show a binary output conversion. If the API response is an array, each array element becomes a separate output item. With Continue On Fail enabled, errors are returned as items with an error field.

Examples

Example 1: React to a message

Provide the instance token, chat number or JID, message ID, and emoji; the node sends the reaction to the message.

Example 2: Set chat presence

Provide the instance token, chat number or JID, and a presence state such as Typing or Recording Audio.

Example 3: Clear or inspect the async queue

Select Clear Async Queue to cancel pending sends, or Get Async Queue Status to retrieve the queue status. These actions do not use the chat number or message ID fields.

Links

Discussion