Package Information
Downloads: 0 weekly / 0 monthly
Latest Version: 1.0.4
Author: Irrah Tech
Available Nodes
Documentation
@gptmaker/n8n-nodes-gptmaker
Community node for the GPTMaker API.
Repository: https://github.com/irrahgroup/delaware-wilmington
Features
- Native n8n resource/operation structure
- Bearer token authentication
- Dynamic dropdowns for Workspace and Agent
- Support for Workspace, Agent, Channel, Chat, Intention, Interaction, and Training resources
- Compatible with manual execution and multi-item workflows
Supported Resources
Workspace
- Get many workspaces
- Get workspace credits balance
Agent
- Create, get, update, delete, activate, inactivate
- Conversation and context message actions
- Get credits spent
- Get/update settings
- Get/update webhooks
Channel
- Create in agent or workspace context
- Get many by workspace
- Update/delete channel
- Get/update channel config
Chat
- Get many chats by workspace
- List messages
- Send/edit/delete message
- Delete chat messages
- Delete chat
- Start/stop human support
Intention
- List
- Create
- Update
- Delete
Interaction
- List by workspace
- Delete
Training
- Create
- Get many
- Update (TEXT)
- Delete
Authentication
This node uses one credential:
- GPTMaker API
- API Token
Token setup guide (official docs):
Credential setup flow in n8n:
- Create a new
GPTMaker APIcredential. - Paste your GPTMaker API token into
API Token. - Save and test the credential.
Installation
npm install @gptmaker/n8n-nodes-gptmaker
Restart n8n after installation.
Example Workflow
A sanitized workflow example is included at the project root:
workflow-example-gptmaker.json
Use this file as a base for Creator Portal submission and internal QA.
Publishing
Current release strategy: manual publish.
npm run lint
npm run build
npm publish --access public
Provenance-ready workflow is included for GitHub Actions:
.github/workflows/publish-provenance.yml
It uses npm publish --provenance --access public and requires NPM_TOKEN in repository secrets.
Development
npm run build
npm run dev
npm run lint
Project structure:
nodes/GptMaker/GptMaker.node.ts: main node definitionnodes/GptMaker/GptMakerApi.credentials.ts: credential definitionnodes/GptMaker/descriptions/: node fields and operationsnodes/GptMaker/resources/: execution logicnodes/GptMaker/Helpers.ts: shared API request helper
License
MIT