JigsawStack icon

JigsawStack

Use JigsawStack API

Actions20

Overview

The node integrates with the JigsawStack API to analyze the sentiment of a given text. It processes input text and returns an analysis indicating whether the sentiment is positive, negative, or neutral. This node is useful in scenarios such as customer feedback analysis, social media monitoring, or any application where understanding the emotional tone of text data is valuable.

For example, a marketing team could use this node to automatically gauge customer satisfaction from product reviews, or a support center might analyze incoming messages to prioritize responses based on sentiment.

Properties

Name Meaning
Text The text string that you want to analyze for sentiment. This is a required field when performing sentiment analysis.

Output

The node outputs JSON data containing the sentiment analysis results. Typically, this includes fields such as the detected sentiment category (e.g., positive, negative, neutral) and possibly confidence scores or additional metadata provided by the JigsawStack API.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the JigsawStack API.
  • An API key credential must be configured within n8n to authenticate requests to the JigsawStack service.
  • Internet access is necessary for the node to communicate with the external API endpoint at https://api.jigsawstack.com/v1.

Troubleshooting

  • Common Issues:

    • Missing or invalid API key: Ensure the API key credential is correctly set up and has the necessary permissions.
    • Network connectivity problems: Verify that your environment can reach the JigsawStack API endpoint.
    • Invalid or empty text input: The "Text" property must be provided and non-empty; otherwise, the API may return errors.
  • Error Messages:

    • Authentication errors typically indicate issues with the API key; recheck credentials.
    • Validation errors from the API may occur if the input text is missing or malformed.
    • Rate limiting or quota exceeded errors suggest that the API usage limits have been reached; consider upgrading your plan or reducing request frequency.

Links and References

Discussion