Back to Nodes

Sentor Sentiment Analysis

Last updated Jun 24, 2026

n8n community node for sentiment analysis using Sentor AI API

5 Weekly Downloads
100 Monthly Downloads

Included Nodes

Sentor Sentiment Analysis

Description

n8n-nodes-sentor

Sentor Logo

Official n8n community node for entity-based sentiment analysis powered by the Sentor AI API.

![npm](https://www.npmjs.com/package/n8n-nodes-sentor)
![License](https://opensource.org/licenses/MIT)
![GitHub Stars](https://github.com/NIKX-Tech/n8n-nodes-sentor/stargazers)

![Website](https://sentor.app)
![Dashboard](https://dashboard.sentor.app/settings?tab=api-access)
![Docs](https://sentor.app/docs)

Stop guessing why ratings drop. Sentor pinpoints exactly how customers feel about specific entities, brands, products, features, and competitors, using fine-tuned BERT models built for aspect-based sentiment analysis. Use this node to run sentiment predictions, clustering, and topic naming directly inside your n8n workflows.

n8n is a fair-code licensed workflow automation platform.

Table of Contents

  • Installation
  • Quick Start
  • Operations
  • Credentials
  • Rate Limits
  • Resources
  • 📦 Installation

    Community Nodes (Recommended)

    1. Open your n8n instance and go to Settings > Community Nodes
    2. Click Install a community node
    3. Enter n8n-nodes-sentor and click Install

    Manual / Self-Hosted

    npm install n8n-nodes-sentor
    

    Get a free API key at dashboard.sentor.app.

    🚀 Quick Start

    1. Add the Sentor node to your workflow
    2. Create a Sentor API credential with your API key
    3. Set the Document Text field (or use an expression to pull from a previous node)
    4. Run the workflow, results come back with label, probability, and sentence-level details

    Operations

    Predict Sentiment

    Analyzes the sentiment of one or more text documents. Supports English (en) and Dutch (nl).

    | Parameter | Description |
    |———–|————-|
    | Language | en (English) or nl (Dutch) |
    | Document Text | The text to analyze, supports n8n expressions |
    | Entities | Optional comma-separated list of entities to focus on (e.g. Apple, iPhone, price) |
    | Simplify Output | Returns a flat { label, probability, details } object when enabled (default: on) |

    Example output (simplified):

    {
      "predicted_label": "positive",
      "predicted_class": 1,
      "probability": 0.95,
      "details": [
        { "sentence": "The camera is amazing.", "sentiment": "positive", "score": 0.97 }
      ]
    }
    

    Batch Processing

    When multiple items flow into the node, it collects them into a single API request and maps each result back to its source item. No extra configuration needed.

    Topic Naming (via Google Gemini)

    Attach an optional Google Gemini API credential to enable AI-generated topic names for your sentiment clusters.

    Credentials

    Sentor API (required)

    1. Go to dashboard.sentor.app and copy your API key
    2. In n8n: Credentials > New > Sentor API
    3. Paste your key and save

    Google Gemini API (optional)

    Required only for the topic naming operation.

    1. Get a key from Google AI Studio
    2. In n8n: Credentials > New > Google Gemini API
    3. Paste your key and save

    Rate Limits

    | Plan | Requests/min | Requests/day | Requests/month |
    |——|————-|————–|—————-|
    | Free | 5 | 100 | 1,000 |
    | Starter | 60 | 1,000 | 10,000 |
    | Growth | 200 | 3,000 | 30,000 |
    | Business | 500 | 10,000 | 100,000 |
    | Enterprise | Custom | Custom | Custom |

    See pricing for full plan details.

    Resources

  • Sentor Website
  • API Documentation
  • n8n Community Nodes Documentation
  • GitHub Issues

License

MIT