Description
n8n-nodes-ekyte
This is an n8n community node that lets you integrate with the eKyte API to manage tasks, projects, tickets, boards, workspaces, notes, and notifications.
eKyte is a Digital Marketing Management Platform for High Performance.
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-ekytein Enter npm package name - Agree to the risks of using community nodes
- Select Install
After installation, the eKyte node will be available in your n8n workflows.
Manual Installation
To install this node locally:
npm install @ekyte/n8n-nodes-ekyte
Credentials
You'll need to configure the eKyte API credentials:
- API Key: Your eKyte API key
- Company ID: Your eKyte company identifier
To obtain these credentials:
- Log into your eKyte account
- Navigate to your API settings
- Generate an API key if you don't have one
- Note your Company ID
Resources and Operations
The eKyte node is organized by resources, each with specific operations:
Board
- Create: Create a new eKyte board
- Get All: Retrieve all boards
Note
- Create: Create a new note
Project
- Create: Create a new project
- Get All: Retrieve all projects
Task
- Create: Create a new task
- Get All: Retrieve all tasks
- Get All with Phase: Retrieve tasks with phase information
Ticket
- Create: Create a new support ticket
- Get Changed: Retrieve tickets updated in the last 15 minutes
- Get Closed: Retrieve tickets closed in the last 15 minutes
Notification
- Get All: Retrieve notifications for a user
Workspace
- Create: Create a new workspace
- Get All: Retrieve all workspaces
Node Usage
- Add the eKyte node to your workflow
- Configure your eKyte API credentials
- Select the desired resource (Board, Note, Project, Task, Ticket, Notification, or Workspace)
- Choose the operation for the selected resource
- Provide the required user email (when applicable)
- Configure operation-specific parameters
- Execute the workflow
API Reference
This node integrates with the eKyte API at https://api.ekyte.com/n8n. For detailed API documentation, visit the eKyte integration guide.
Version History
- 1.0.0: Initial release with core eKyte operations
Requirements
- n8n version 1.0.0 or higher
- Node.js 20.15 or higher
- Valid eKyte account with API access
Support
For issues, questions, or feature requests:
- Create an issue in the GitHub repository
- Contact the eKyte support team at atendimento@ekyte.com
License
This project is licensed under the MIT License – see the LICENSE file for details.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Rate Limiting
This node implements rate limiting to prevent excessive calls and backend overload:
- Get Operations: Have a 5-minute rate limit for the same operation to avoid excessive calls
- Create Operations: No rate limiting applied, allowing unrestricted resource creation