Block 1 - Sticky Note
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
Sentiment Analysis Workflow using Webhook, Hugging Face, Google Sheets & Jira This workflow automatically analyzes incoming text feedback, classifies it into Positive, Neutral or Negative using a H...
n8n-nodes-base.stickynote, n8n-nodes-base.webhook, n8n-nodes-base.splitout, n8n-nodes-base.wait, n8n-nodes-base.set, n8n-nodes-base.httprequest, n8n-nodes-base.merge, n8n-nodes-base.switch
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by WeblineIndia.
Original n8n.io sourceThis workflow automatically analyzes incoming text feedback, classifies it into Positive, Neutral or Negative using a Hugging Face sentiment model, stores results in Google Sheets and creates Jira tickets for negative feedback.
/sentiment-input)This workflow automates sentiment analysis of incoming text data using a machine learning model hosted on Hugging Face. It receives multiple text inputs via a webhook, processes each input individually and evaluates sentiment scores returned by the model.
The workflow intelligently determines whether the sentiment is Positive, Neutral or Negative based on the highest score and a confidence threshold. It ensures more reliable classification by applying a score validation logic.
Once classified, the workflow routes the data accordingly. Each sentiment category is stored in a separate Google Sheets tab, making it easy to track and analyze feedback trends. Additionally, any negative feedback automatically triggers the creation of a Jira ticket, enabling quick issue resolution.
To use this workflow, you need:
/sentiment-input{
"data": [
{ "text": "I love this" },
{ "text": "This is okay" },
{ "text": "Worst experience ever" }
]
}
cardiffnlp/twitter-roberta-base-sentimentWebhook Node
Change endpoint path as needed
HTTP Request Node
Replace Hugging Face model with another model if required
Compute Sentiment Node
Adjust confidence threshold (currently 0.9)
Modify classification logic
Google Sheets Nodes
Change document ID or sheet names
Add more columns if needed
Jira Node
Customize issue type, priority or project
You can enhance this workflow with:
There can be many more use cases depending on how feedback data is collected and used.
| Issue | Possible Cause | Solution |
|---|---|---|
| Webhook not triggering | Incorrect endpoint or method | Verify POST request and URL |
| No sentiment output | API token missing/invalid | Check Hugging Face API key |
| Incorrect sentiment classification | Confidence threshold too high | Adjust threshold in Compute node |
| Data not appearing in Sheets | गलत credentials or sheet mapping | Reconnect Google Sheets |
| Jira ticket not created | Jira credentials issue | Verify Jira API connection |
If you need assistance setting up this workflow, customizing nodes or building advanced automation solutions, feel free to reach out to n8n developers at WeblineIndia.
Our team can help you:
Contact WeblineIndia for expert support and tailored solutions.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Classify sentiment of incoming text using Hugging Face, Google Sheets, and Jira |
|---|---|
| Complexity | advanced |
| Nodes | 16 |
| Categories | Ticket Management, AI Summarization |
| Author | WeblineIndia |
| Published | 09 May 2026 |
Use the JSON export at /data/workflows/15571/15571.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Sentiment Analysis Workflow using Webhook, Hugging Face, Google Sheets & Jira This workflow automatically analyzes incoming text feedback, classifies it into Positive, Neutral or Negative using a H...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Ticket Management, AI Summarization use case.