n8n-nodes-caplena
v1.0.0
Published
n8n community node for Caplena - AI-powered text analytics platform. Analyze customer feedback, survey responses, and reviews automatically.
Maintainers
Readme
n8n-nodes-caplena
This is an n8n community node that lets you use Caplena in your n8n workflows.
Caplena is an AI-powered text analytics platform that helps you analyze customer feedback, survey responses, product reviews, and other text data at scale.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Community Nodes (Recommended)
- Open n8n
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-caplenain the npm package name - Click Install
Manual Installation
To get started, install the package in your n8n root directory:
npm install n8n-nodes-caplenaFor Docker users:
docker exec -it <container_name> npm install n8n-nodes-caplena
docker restart <container_name>Operations
Caplena Node (Actions)
Project Operations
- Create - Create a new project
- Get - Retrieve a specific project
- Get Many - List all projects
- Update - Update project details
- Delete - Delete a project
Row Operations
- Create - Add text data (feedback, reviews, etc.) to a project
- Get - Retrieve a specific row
- Get Many - List all rows in a project
- Update - Update row content
- Delete - Delete a row
Question Operations
- Get - Retrieve analysis results for a specific question
- Get Many - List all questions and analysis for a project
Caplena Trigger (Automated Workflows)
The trigger node automatically starts your workflow when:
- New Project - A new project is created
- New Row - New text data is added to a project
- Updated Project - A project is modified
Credentials
To use this node, you need:
- A Caplena account
- A Caplena API key
How to Get Your API Key
- Log in to your Caplena account
- Go to Settings (top right)
- Navigate to API section
- Copy your API key or generate a new one
Setting Up Credentials in n8n
- In n8n, go to Credentials menu
- Click Add Credential
- Search for "Caplena API"
- Enter your API key
- Click Save
Compatibility
- n8n version: 1.0.0 or higher
- Caplena API: v2
Usage
Example 1: Analyze Survey Responses
1. Google Sheets Trigger (new responses)
2. Caplena - Create Project
3. Loop through responses
4. Caplena - Create Row (for each response)
5. Wait 5 minutes (for analysis)
6. Caplena - Get Questions (retrieve analysis)
7. Google Sheets - Write resultsExample 2: Automated Feedback Processing
1. Caplena Trigger - New Row
2. Caplena - Get Questions
3. IF - Check sentiment
4. Slack - Send alert (if negative)
5. Database - Store analysisExample 3: Monitor Customer Feedback
1. Schedule Trigger (daily)
2. CRM - Get new feedback
3. Caplena - Create Rows
4. Caplena - Get Analysis
5. Dashboard - Update metrics
6. Email - Send daily reportFeatures
✅ Full CRUD Operations - Complete control over projects and data
✅ Automated Triggers - React to new data automatically
✅ Pagination Support - Handle large datasets efficiently
✅ Error Handling - Graceful error management
✅ Type Safety - Full TypeScript implementation
✅ Metadata Support - Track custom fields with auxiliary columns
Resources
Support
For issues, questions, or suggestions:
- Node Issues: Open an issue on GitHub
- Caplena Support: [email protected]
- n8n Community: community.n8n.io
Version History
1.0.0 (Initial Release)
- ✅ Full Project CRUD operations
- ✅ Full Row CRUD operations
- ✅ Question read operations
- ✅ Trigger for new projects
- ✅ Trigger for new rows
- ✅ Trigger for updated projects
- ✅ Pagination support
- ✅ Comprehensive error handling
License
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Author
Created by the n8n community
Made with ❤️ for the n8n community
