Cloudia icon

Cloudia

Send messages

Overview

This node, named "Cloudia," enables sending messages through various resources, including WhatsApp via the Gupshup platform. Specifically, the Whatsapp Gupshup - Send Text Template operation allows users to send templated text messages to customers on WhatsApp using predefined templates managed in Gupshup.

Common scenarios for this node include:

  • Sending automated notifications or alerts to customers.
  • Delivering personalized marketing messages using template variables.
  • Confirming appointments or orders with customers via WhatsApp templates.

For example, a business can use this node to send a WhatsApp message confirming an order by specifying a template ID and filling in customer-specific parameters like name and order details.

Properties

Name Meaning
Cloudia API Key An API key string used for authentication if not using stored credentials.
Channel Integration ID Numeric ID representing the specific WhatsApp channel integration to which the message will be sent.
Phone Number The recipient's phone number in international format (e.g., 5511999999999).
Name The customer's name to personalize the message.
Template ID Identifier of the WhatsApp message template to use for sending the text.
Template Parameters A collection of values to replace variables defined in the selected template. Multiple parameters allowed.
Additional Fields Placeholder for any extra optional fields (currently empty in this context).

Output

The node outputs a JSON array where each element corresponds to the response from the API call for each input item processed. The JSON structure typically contains the result of the message sending request, such as success confirmation or error details.

If the node supports binary data output, it is not indicated here; thus, the output is purely JSON-based representing API responses.

Dependencies

  • Requires access to the Cloudia API service with appropriate permissions.
  • Needs either an API key provided directly in the node or configured credentials within n8n.
  • The "Channel Integration ID" must correspond to a valid WhatsApp channel set up in the Cloudia/Gupshup platform.
  • Network connectivity to the Cloudia API endpoint.

Troubleshooting

  • Invalid API Key or Missing Credentials: Ensure that the API key is correctly entered or credentials are properly configured.
  • Incorrect Channel Integration ID: Verify that the channel ID exists and is active in your Cloudia/Gupshup account.
  • Template ID Not Found or Invalid: Confirm that the template ID matches one created and approved in the WhatsApp Business Manager via Gupshup.
  • Phone Number Format Issues: Use the international phone number format without spaces or special characters.
  • API Request Failures: Check network connectivity and Cloudia service status.
  • Error Messages: The node throws errors when unsupported resources or operations are specified, or when required parameters are missing. Review error messages carefully and adjust node parameters accordingly.

Links and References

Discussion