@kepha/n8n-nodes-kepha
v1.2.0
Published
Kepha nodes for n8n
Readme
@kepha/n8n-nodes-kepha
This is an n8n community node that lets you interact with the Kepha API in your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Table of Contents
Installation
Follow the installation guide in the n8n community nodes documentation.
Using the n8n UI
- Go to Settings > Community Nodes
- Click Install a community node
- Enter
@kepha/n8n-nodes-kepha - Click Install
Using npm (for self-hosted)
npm install @kepha/n8n-nodes-kephaResources & Operations
The Kepha node is organized by resources. Each resource has its own set of operations:
📋 Whitelist
Manage phone number whitelist entries using the internal API.
| Operation | Description | |-----------|-------------| | Check | Check if phone is in whitelist | | Create | Add a phone number to whitelist | | Delete | Remove a phone number from whitelist (by ID) |
Phone Number Format
Phone numbers must be in international format:
+[country_code][number]Example: +5511999998888 (Brazil)
More resources coming soon!
Credentials
To use this node, you need to configure the Kepha API credentials:
| Field | Description | |-------|-------------| | API Key | Your Kepha X-Api-Key | | API Base URL | The base URL of the Kepha API |
Usage
- Install the community node in your n8n instance
- Add credentials: Go to Credentials > New > Search for "Kepha API"
- Configure your API Key and base URL
- Add the node: Search for "Kepha" in the nodes panel
- Select resource (e.g., Whitelist)
- Select operation and configure the required parameters
Example Workflow
[Trigger] → [Kepha: Whitelist - Check] → [If: Found?] → [Output]The node displays a helpful subtitle showing the selected resource and operation:
Kepha
Whitelist: CheckCompatibility
- n8n version: Tested with n8n v1.0.0 and above
- Node.js: v18.x or higher recommended
Resources
Development
# Clone the repository
git clone https://github.com/kepha/n8n-nodes-kepha.git
# Install dependencies
npm install
# Build the project
npm run build
# Run in development mode (watch)
npm run dev
# Run tests
npm test
# Lint code
npm run lint
# Format code
npm run formatLicense
This project is licensed under the MIT License - see the LICENSE.md file for details.
Support
- 📧 Email: [email protected]
- 🐛 Issues: GitHub Issues
