Actions76
- Chat Actions
- Contact Actions
- Profile Actions
- LID Actions
- File Actions
- Message Actions
- Group Actions
- Create
- List
- Get
- Delete
- Join
- Get Join Info
- Leave
- Get Picture
- Set Picture
- Delete Picture
- Update Subject
- Update Description
- Get Security Info Admin Only
- Set Security Info Admin Only
- Get Security Messages Admin Only
- Set Security Messages Admin Only
- Get Participants
- Add Participant
- Remove Participant
- Promote Admin
- Demote Admin
- Status Actions
- Channel Actions
- Poll Actions
Overview
The node enables interaction with WhatsApp via the Wappfy API, providing a wide range of operations on various WhatsApp resources such as sessions, messages, chats, contacts, groups, statuses, channels, profiles, polls, linked IDs, and files.
Specifically, for the Chat resource and the Unpin Message operation, the node allows you to unpin a previously pinned message in a specified chat. This is useful when you want to remove the pinned status from a message, for example, to update the highlighted information or clear outdated pins.
Practical example:
You have a group chat where an important announcement was pinned earlier. After the event concludes, you want to unpin that message programmatically to keep the chat tidy. Using this node operation, you provide the chat ID and the message ID to unpin it.
Properties
| Name | Meaning |
|---|---|
| Chat ID | The unique identifier of the chat where the message is pinned (e.g., 123456789@g.us). |
| Message ID | The unique identifier of the message to be unpinned within the specified chat. |
Output
- The output JSON contains the response from the Wappfy API after attempting to unpin the message.
- Typically, this will include confirmation of success or details about the updated chat/message state.
- If the operation fails, the output may contain error information.
- The node does not output binary data for this operation.
Dependencies
- Requires a valid connection to the Wappfy API, including:
- Base URL of the Wappfy API instance.
- Instance name identifying the WhatsApp session.
- An API key credential for authentication.
- These credentials must be configured in n8n before using the node.
Troubleshooting
Common issues:
- Invalid or missing Chat ID or Message ID parameters.
- API key or session instance misconfiguration leading to authentication errors.
- Attempting to unpin a message that is not currently pinned.
- Network connectivity issues with the Wappfy API endpoint.
Error messages and resolutions:
- "Unauthorized" or "Invalid API key": Verify your API key credential and ensure it is correctly set up.
- "Chat not found" or "Message not found": Confirm that the provided Chat ID and Message ID are correct and exist.
- "Message is not pinned": The message specified is not pinned; no action needed or verify the message ID.
- Timeouts or network errors: Check your internet connection and the availability of the Wappfy API service.
Links and References
- Wappfy API Documentation (example placeholder, replace with actual if available)
- WhatsApp Business API concepts for message pinning/unpinning
- n8n documentation on creating and configuring custom nodes and credentials