n8n-nodes-gleap
v0.1.1
Published
n8n community nodes for the Gleap API
Maintainers
Readme
n8n-nodes-gleap
Community node for n8n that integrates the Gleap REST API. It covers the public endpoints exposed in the official Postman collection, enabling you to manage feedback items, sessions, help center content, and more directly from your n8n workflows.
Features
- Project operations: list, retrieve, update projects, and list project members.
- Feedback operations: list, create, update, archive, delete, subscribe users, and manage comments.
- Session operations: list, fetch, search, stream events, delete, or create sessions manually.
- Help center and knowledge base: manage collections, articles, and reusable snippets.
- Conversations, news, and survey responses.
Credentials
The node expects a Gleap bearer token. Generate one via the /auth endpoint:
curl -X POST https://api.gleap.io/auth \
-u <username>:<password>Copy the token field from the response and paste it into the Gleap credential inside n8n.
Installation
npm install n8n-nodes-gleapInstall the package either globally (so all n8n instances can see it) or within .n8n/nodes/.
Usage Notes
- All write operations accept a JSON payload so you can mirror Gleap’s schema exactly. The README includes placeholders; refer to the Postman collection for full payload samples.
- Endpoints under
dashapi.gleap.io(help center & snippets) are handled automatically by the node. - For list endpoints, you can set
limit,skip, and other filters directly in the node UI.
Development
pnpm install # or npm install
npm run buildCopy the compiled dist folder into your n8n custom nodes directory or use npm link for local testing.
License
MIT © Community contributors
