Cloudia icon

Cloudia

Send messages

Overview

This node, named "Cloudia," enables sending messages through multiple messaging resources, including WhatsApp Web. Specifically, the Send Image operation under the Whatsapp Web resource allows users to send an image message to a specified phone number via WhatsApp Web.

Typical use cases include:

  • Sending promotional images or product photos directly to customers.
  • Sharing event flyers or invitations via WhatsApp.
  • Delivering visual support materials or documentation in customer service workflows.

For example, a marketing automation workflow could use this node to send personalized product images with captions to customers' WhatsApp numbers.

Properties

Name Meaning
Channel Integration ID The numeric ID of the channel integration through which the message will be sent.
Name The name of the customer who will receive the message.
Cloudia API Key An optional API key for authenticating requests if not using stored credentials.
Phone Number The recipient's phone number in international format (e.g., 5511999999999).
Media URL The URL of the image file to be sent.
Media Filename The filename to assign to the sent image document.
Caption Optional text caption to accompany the image.
Additional Fields A collection allowing additional optional fields such as Channel Integration ID and Name again.

Output

The node outputs a JSON array where each item corresponds to the response from sending a message. Each output item contains the raw JSON response returned by the Cloudia API after attempting to send the image message.

No binary data is output by this node.

Dependencies

  • Requires access to the Cloudia API service.
  • Needs either an API key provided directly in the node property or configured via n8n credentials.
  • The node makes HTTP POST requests to Cloudia endpoints corresponding to the selected resource and operation.
  • Proper channel integration setup on the Cloudia platform is necessary, identified by the Channel Integration ID.

Troubleshooting

  • Common issues:

    • Invalid or missing Channel Integration ID can cause message sending failures.
    • Incorrect or missing phone number format may result in errors or undelivered messages.
    • Missing or invalid API key will lead to authentication errors.
    • Invalid media URL or inaccessible image resource can cause the message to fail.
  • Error messages:

    • "Unsupported resource" or "Unsupported operation" indicates misconfiguration of resource or operation parameters.
    • API errors returned from Cloudia will be included in the node output; check these for details like authentication failure or invalid input.
  • Resolutions:

    • Verify that all required fields are correctly filled.
    • Ensure the API key is valid and has sufficient permissions.
    • Confirm the media URL is publicly accessible and points to a valid image.
    • Use correct international phone number formatting without extra characters.

Links and References

Discussion