{"_id":"@continuumtracker/n8n-nodes-continuum-tracker","_rev":"3-43669826f8823da0785c86503f2792c2","name":"@continuumtracker/n8n-nodes-continuum-tracker","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.1":{"name":"@continuumtracker/n8n-nodes-continuum-tracker","version":"1.0.1","keywords":["n8n-community-node-package","n8n","continuum-tracker","feedback","product-management","prioritization"],"author":{"name":"Standa Horvath","email":"standa@tonakodi.cz"},"license":"MIT","_id":"@continuumtracker/n8n-nodes-continuum-tracker@1.0.1","maintainers":[{"name":"standa","email":"standa@tonakodi.cz"},{"name":"continuum-tracker","email":"info@continuumtracker.com"}],"homepage":"https://www.continuumtracker.com","bugs":{"url":"https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker/issues"},"n8n":{"nodes":["dist/nodes/ContinuumTracker/ContinuumTracker.node.js"],"strict":true,"credentials":["dist/credentials/ContinuumTrackerApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8fba15341b12bedf61f4bc66f48a13a2d3d0e6dd","tarball":"https://registry.npmjs.org/@continuumtracker/n8n-nodes-continuum-tracker/-/n8n-nodes-continuum-tracker-1.0.1.tgz","fileCount":62,"integrity":"sha512-QZcEBqiWsB6rpnP63Wl6TCotM2vWYlyRpQDv3hrlnJECDw3HDe2ixqLl6siBv4UiYIWwU/1tYEUN1kymyTO8BQ==","signatures":[{"sig":"MEQCIDAHRQJGG8fPcQRPVVnjCy5gxetv9mEI+pADLcw8TKhPAiB3lMEo+7v/UBGn4a/5ZqGID67t80bDq9+xZMBBZ4wozw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166611},"engines":{"node":">=20.15"},"gitHead":"4b188cdd081ca660360b9fa1afeb4893c23b7dae","scripts":{"dev":"n8n-node dev --external-n8n","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch"},"_npmUser":{"name":"standa","email":"standa@tonakodi.cz"},"repository":{"url":"git+https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker.git","type":"git"},"_npmVersion":"11.6.1","description":"n8n community node for Continuum Tracker — manage feedbacks, signals and projects via the public API","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-continuum-tracker_1.0.1_1780070322764_0.5538250722145028","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@continuumtracker/n8n-nodes-continuum-tracker","version":"1.0.2","keywords":["n8n-community-node-package","n8n","continuum-tracker","feedback","product-management","prioritization"],"author":{"name":"Standa Horvath","email":"standa@tonakodi.cz"},"license":"MIT","_id":"@continuumtracker/n8n-nodes-continuum-tracker@1.0.2","maintainers":[{"name":"standa","email":"standa@tonakodi.cz"},{"name":"continuum-tracker","email":"info@continuumtracker.com"}],"homepage":"https://www.continuumtracker.com","bugs":{"url":"https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker/issues"},"n8n":{"nodes":["dist/nodes/ContinuumTracker/ContinuumTracker.node.js"],"strict":true,"credentials":["dist/credentials/ContinuumTrackerApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"81bc8d859b3a780101d92e9327ce0ac695f0455f","tarball":"https://registry.npmjs.org/@continuumtracker/n8n-nodes-continuum-tracker/-/n8n-nodes-continuum-tracker-1.0.2.tgz","fileCount":62,"integrity":"sha512-sqkNw+XjOGJBbk9oTSJHCghCG3EP+3j0HrVlqxEK1rWIbDbT9G9GvLlrA5z/duL2babDydm4RLipnyYTZUoQlQ==","signatures":[{"sig":"MEUCIQDBRbognqwTgt5tMUPBAbUD78zQKZaplrcqw2BTAJrXnAIgfEJFfoU1w4X8GMBI+pJN2YI9/ImXoUPnvf7bws1uO/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@continuumtracker%2fn8n-nodes-continuum-tracker@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166746},"engines":{"node":">=20.15"},"gitHead":"9006bdfc1262b135fd82ab21dd8791add7eb2fb3","scripts":{"dev":"n8n-node dev --external-n8n","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99c0962f-7f50-41e4-af32-3f20ab4eb082"}},"repository":{"url":"git+https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker.git","type":"git"},"_npmVersion":"11.13.0","description":"n8n community node for Continuum Tracker — manage feedbacks, signals and projects via the public API","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-continuum-tracker_1.0.2_1780071760417_0.9725857096103374","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@continuumtracker/n8n-nodes-continuum-tracker","version":"1.0.3","description":"n8n community node for Continuum Tracker — manage feedbacks, signals and projects via the public API","license":"MIT","homepage":"https://www.continuumtracker.com","keywords":["n8n-community-node-package","n8n","continuum-tracker","feedback","product-management","prioritization"],"author":{"name":"Standa Horvath","email":"standa@tonakodi.cz"},"repository":{"type":"git","url":"git+https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker.git"},"bugs":{"url":"https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker/issues"},"engines":{"node":">=20.15"},"scripts":{"build":"n8n-node build","build:watch":"tsc --watch","dev":"n8n-node dev --external-n8n","lint":"n8n-node lint","lint:fix":"n8n-node lint --fix","release":"n8n-node release","prepublishOnly":"n8n-node prerelease"},"publishConfig":{"access":"public"},"n8n":{"n8nNodesApiVersion":1,"strict":true,"credentials":["dist/credentials/ContinuumTrackerApi.credentials.js"],"nodes":["dist/nodes/ContinuumTracker/ContinuumTracker.node.js"]},"devDependencies":{"@n8n/node-cli":"*","eslint":"9.29.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2"},"peerDependencies":{"n8n-workflow":"*"},"gitHead":"858fb2ab8e5fdd83ef36eefeae398e75736965b4","_id":"@continuumtracker/n8n-nodes-continuum-tracker@1.0.3","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-56x72AlOqQMSDLZuBBtW+GGncynsEGxAkvK7CyZ4CNwphF/pJ3c+i78UZekiTcuiv/LfDhFGpCxnGD6zqd/Eeg==","shasum":"5da8cdc546ed3315dbbf68ce992de93b79505355","tarball":"https://registry.npmjs.org/@continuumtracker/n8n-nodes-continuum-tracker/-/n8n-nodes-continuum-tracker-1.0.3.tgz","fileCount":62,"unpackedSize":166744,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@continuumtracker%2fn8n-nodes-continuum-tracker@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCybngVPuC0cEDX2qlsj/vcdOLdavjmAtBlDvAnP5o/RgIgM9NM9FypflzttTK3aXIV59pVSmfrpTK3erE5d3H6imI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99c0962f-7f50-41e4-af32-3f20ab4eb082"}},"directories":{},"maintainers":[{"name":"standa","email":"standa@tonakodi.cz"},{"name":"continuum-tracker","email":"info@continuumtracker.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-continuum-tracker_1.0.3_1780344463957_0.4263354613399002"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T15:58:42.663Z","modified":"2026-06-01T20:07:44.391Z","1.0.1":"2026-05-29T15:58:42.960Z","1.0.2":"2026-05-29T16:22:40.541Z","1.0.3":"2026-06-01T20:07:44.112Z"},"bugs":{"url":"https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker/issues"},"author":{"name":"Standa Horvath","email":"standa@tonakodi.cz"},"license":"MIT","homepage":"https://www.continuumtracker.com","keywords":["n8n-community-node-package","n8n","continuum-tracker","feedback","product-management","prioritization"],"repository":{"type":"git","url":"git+https://github.com/development-continuumtracker/n8n-nodes-continuum-tracker.git"},"description":"n8n community node for Continuum Tracker — manage feedbacks, signals and projects via the public API","maintainers":[{"name":"standa","email":"standa@tonakodi.cz"},{"name":"continuum-tracker","email":"info@continuumtracker.com"}],"readme":"# @continuumtracker/n8n-nodes-continuum-tracker\n\nThis is an n8n community node. It lets you interact with the [Continuum Tracker](https://www.continuumtracker.com) public API from your n8n workflows.\n\n**Continuum Tracker** is an AI-powered platform that helps product teams prioritize features by analyzing customer feedback and market data to inform strategic product development decisions. It automates feedback collection from multiple sources, clusters it into themes, and drives backlog prioritization based on market intelligence — built for product managers, investment funds and software agencies that need data-driven decision support.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform.\n\n![Preview](preview.png)\n\n- [Installation](#installation)\n- [Operations](#operations)\n- [Credentials](#credentials)\n- [Usage](#usage)\n- [Resources](#resources)\n\n## Installation\n\nFollow the [official installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) for n8n community nodes.\n\n**Quick install (self-hosted n8n):**\n\n1. In n8n, go to **Settings → Community nodes**.\n2. Click **Install**.\n3. Enter the package name: `@continuumtracker/n8n-nodes-continuum-tracker`.\n4. Agree to the risks of using community nodes and click **Install**.\n\nAfter the install completes the **Continuum Tracker** node appears in the nodes panel.\n\n> **Note:** Community nodes are only available on self-hosted n8n instances. They are not available on n8n Cloud unless approved by n8n.\n\n## Operations\n\nThe node exposes the following resources and operations:\n\n- **Feedback**\n  - Get Many — list feedbacks for a project (paginated, filterable)\n  - Get — fetch a single feedback by ID (optionally with embedded painpoints)\n  - Create — create a new feedback\n  - Update — update an existing feedback\n  - Archive — archive (soft-delete) a feedback\n- **Signal**\n  - Get Many — list signals for a project (paginated, filterable)\n  - Get — fetch a single signal by ID\n  - Create — create a manual signal\n- **Me**\n  - Get — get the currently authenticated user\n\n## Credentials\n\nYou need a Continuum Tracker API key to use this node.\n\n1. Sign in to [Continuum Tracker](https://app.continuumtracker.com).\n2. Go to **Settings → Access** (`/settings/access`).\n3. **Generate** a new API key (or rotate an existing one) and copy it.\n4. In n8n, create new credentials of type **Continuum Tracker API** and paste the key into the **Access Token** field.\n\nAuthentication is sent as a bearer token in the `Authorization` header on every request.\n\n## Usage\n\nA typical workflow: continuously pull customer feedback from a product-management tool like Productboard, Intercom, Zendesk or a typeform survey, and push it into Continuum Tracker so the AI engine can cluster it into themes and prioritize the backlog.\n\n1. **Trigger** — Productboard / Intercom / Zendesk webhook or a Schedule Trigger that polls the source every N minutes.\n2. **Source node** — fetch new feedback items (e.g. *Productboard → Get Notes*, *Intercom → List Conversations*).\n3. **Set / Edit Fields** — map the source fields onto Continuum Tracker's shape: `feedback_original` (the raw text), optional `name`, `author`, `author_type`, `source` (e.g. `\"Productboard\"`, `\"Intercom\"`).\n4. **Continuum Tracker** — Resource: `Feedback`, Operation: `Create`, Project: pick from list. Feeds the item into Continuum Tracker, which will automatically cluster it and turn it into prioritization signals.\n\nTips:\n\n- For *Get Many* operations, toggle **Return All** to auto-paginate through every page; otherwise use **Limit** to cap the result count.\n- The node strips the paginator envelope and returns feedback/signal items directly, one item per n8n item.\n- The **Me** operation is useful as a credential health-check or to look up the authenticated organization context.\n\n## Resources\n\n- [Continuum Tracker website](https://www.continuumtracker.com)\n- [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)\n- [CHANGELOG](CHANGELOG.md)\n","readmeFilename":"README.md"}