n8n-nodes-kommo is a community-developed n8n node package designed to integrate n8n workflows with the Kommo CRM API. It provides a comprehensive set of operations to automate interactions with Kommo, including managing companies, contacts, deals, tasks, notes, and lists directly within n8n workflows. Currently at version 0.0.16, this package is in its early development stages, typical for community nodes, which implies a potentially rapid iteration cycle. While an explicit release cadence is not stated, users should anticipate frequent updates. It differentiates itself by offering a direct, pre-built bridge to Kommo's functionalities, enabling n8n users to automate CRM processes without writing custom code for API interactions. This node is installed directly through n8n's community nodes interface, rather than as a traditional npm dependency in a separate project.
npm install n8n-nodes-kommoVerified import paths — ran on the pinned version, not inferred.
This TypeScript code provides a conceptual example of how an n8n node for Kommo (like n8n-nodes-kommo) is structured. It demonstrates the definition of a simple node class, its metadata (description), credentials handling, and a 'Get Account Info' operation using a mocked API client. This is for developers extending n8n, as end-users interact with the node via the n8n visual editor.
Monitor the GitHub repository's issues and commit history for changes. For production environments, consider pinning to specific patch versions or thoroughly testing updates.
Before installing, review the source code of the `n8n-nodes-kommo` package and assess its trustworthiness. Only install community nodes from developers you trust or after a thorough security audit.
Follow the detailed setup instructions in the README exactly, ensuring all URLs and keys are copied without errors. Verify that the necessary API access permissions are granted within your Kommo integration settings.
Ensure you are using `pnpm` version 9.1 or higher for development and installation if managing the package directly. If installing via n8n's UI, verify n8n's internal package manager compatibility or consult n8n documentation for community node installation requirements.
In Kommo, navigate to your integration's widget settings and update the 'Redirect Link' field to exactly match the OAuth Redirect URL provided by n8n during credential creation.
Re-copy the Integration ID and Secret Key from the 'Keys and Accesses' section of your Kommo integration settings and paste them carefully into the corresponding fields in n8n.
Verify that `n8n-nodes-kommo` is listed as installed under 'Settings > Community Nodes' in n8n. If installed, try restarting your n8n instance to ensure the node is loaded and registered correctly.