CrunchzApp icon

CrunchzApp

Interact with CrunchzApp API

Overview

This node sends a poll message to a specified WhatsApp contact using the CrunchzApp API. It allows users to create interactive polls where recipients can select one or multiple answers depending on the configuration. This is useful for gathering quick feedback, conducting surveys, or engaging customers in decision-making processes directly through WhatsApp.

Practical examples:

  • A business sending a customer satisfaction poll after a service interaction.
  • An event organizer asking attendees to vote on preferred session topics.
  • A marketing team running quick opinion polls on new product ideas.

Properties

Name Meaning
Contact Id The WhatsApp ID of the contact to whom the poll will be sent.
Title The question or title of the poll that will be presented to the contact.
Options A JSON array representing the list of possible poll options that the contact can choose from.
Is Multiple Answer Boolean flag indicating whether the poll allows selecting multiple answers (true) or only one answer (false).

Output

The node outputs JSON data representing the response from the CrunchzApp API after sending the poll. This typically includes confirmation details such as message status, poll ID, or any metadata returned by the API about the sent poll.

If the node supports binary data output (not indicated here), it would represent media or attachments related to the poll message, but this node focuses on JSON responses.

Dependencies

  • Requires an active CrunchzApp API key credential configured in n8n for authentication.
  • Depends on the CrunchzApp API endpoint at https://api.crunchz.app/api.
  • Uses standard HTTP headers for JSON content negotiation.

Troubleshooting

  • Invalid Contact Id: If the contact ID is incorrect or not registered on WhatsApp, the API may return an error. Verify the contact's WhatsApp ID format and existence.
  • Malformed Options JSON: The "Options" property must be valid JSON. Errors parsing this field will cause the request to fail. Ensure the JSON array is correctly formatted.
  • API Authentication Errors: Missing or invalid API credentials will result in authorization errors. Confirm that the CrunchzApp API key is properly set up in n8n credentials.
  • Network Issues: Connectivity problems with the CrunchzApp API endpoint can cause timeouts or failures. Check network access and API availability.
  • Multiple Answers Flag Misuse: Setting "Is Multiple Answer" incorrectly might lead to unexpected poll behavior. Choose true only if multiple selections are intended.

Links and References

Discussion