Package Information
Downloads: 34 weekly / 213 monthly
Latest Version: 0.2.0
Author: Maibach Systems
Documentation
n8n-nodes-salessuite
Community node for n8n to interact with the SalesSuite CRM API.
Installation
In n8n (recommended)
- Go to Settings → Community Nodes
- Click Install a community node
- Enter
n8n-nodes-salessuite - Click Install
Manual
cd ~/.n8n
npm install n8n-nodes-salessuite
Restart n8n after installation.
Nodes
SalesSuite
The main node for interacting with SalesSuite resources.
| Resource | Operations |
|---|---|
| Contact | Create, Update, Get, Get by Email, Get Many, Search |
| Deal | Create, Update, Get, Get by Email, Get by Contact, Get Many |
| Form | Get Many, Get Submissions |
| Call | Get Types, Get Activities |
| Get Activities | |
| Note | Create |
| Pipeline | Get Many |
SalesSuite Trigger
Webhook-based trigger that starts workflows when events occur in SalesSuite. Automatically manages webhook subscriptions when the workflow is activated/deactivated.
Features
- API Key Authentication with built-in credential test
- Dynamic Dropdowns — Pipelines, Phases, Forms and Call Types are loaded live from the API
- Phase depends on Pipeline — selecting a pipeline automatically loads its phases
- Return All / Limit — auto-pagination on all list endpoints
- Custom Fields — set any field by its internal API name via key/value pairs on Contact & Deal
- Multi-Select Append — option to append values to multi-select fields instead of overwriting
- Proper field types — date/time pickers for date fields, boolean toggles where applicable
Credentials
You need a SalesSuite API Key. Configure the following in n8n:
| Field | Description |
|---|---|
| API Key | Your SalesSuite API key |
| Base URL | API base URL (default: https://api.salessuite.com/api/v1) |
Development
# Install dependencies
npm install
# Build
npm run build
# Watch mode
npm run dev
Link for local testing
# In this project
npm link
# In your n8n installation
npm link n8n-nodes-salessuite
License
MIT