accordconnect

n8n community node for Accord Connect ERP system integration with API operations and webhook support

Package Information

Released: 1 mo ago
Downloads: 0 weeklyΒ /Β 0 monthly
Latest Version: 1.4.0
Author: BCP Software

Documentation

n8n Accord Connect Integration

A comprehensive n8n community node package for seamless integration with Accord Connect systems, featuring API operations and secure webhook handling.

πŸš€ Features

  • Complete API Integration - Full CRUD operations for customers, orders, products, and more
  • Advanced Filtering - Multiple filter modes with dropdown field/operator selection
  • Secure Webhooks - HMAC-SHA256 signature verification with optional lean mode
  • Production Ready - Docker support with comprehensive security features

πŸ“‹ Available Operations

Core Resources

Resource Create Read Update Delete List Special Features
Customers βœ… βœ… βœ… ❌ βœ… Advanced filtering, templates
Products βœ… βœ… βœ… ❌ βœ… Status management
Orders βœ… βœ… βœ… ❌ βœ… Delivery scheduling
Depots ❌ βœ… ❌ ❌ βœ… Location management
Suppliers βœ… βœ… βœ… ❌ βœ… Supplier management

Purchasing & Inventory

Resource Create Read Update Delete List Special Features
Purchase Orders βœ… βœ… βœ… ❌ βœ… Include lines option
Purchase Order Lines ❌ βœ… ❌ ❌ βœ… Line item details
Claims βœ… βœ… βœ… ❌ βœ… Claims management
Claim Lines ❌ βœ… ❌ ❌ βœ… Claim line items

Financial & Documents

Resource Create Read Update Delete List Special Features
Invoices ❌ βœ… ❌ ❌ βœ… PDF download, required filters
Statements ❌ βœ… ❌ ❌ βœ… PDF download, required filters
Sales Transactions ❌ βœ… ❌ ❌ βœ… Transaction history

Customer Management

Resource Create Read Update Delete List Special Features
Customer Calls βœ… βœ… βœ… ❌ βœ… Activity tracking
Customer Schedules ❌ βœ… ❌ ❌ βœ… Schedule information
Customer Types ❌ βœ… ❌ ❌ βœ… Type definitions
Reps ❌ βœ… ❌ ❌ βœ… Sales representatives

Product & Pricing

Resource Create Read Update Delete List Special Features
Brands ❌ βœ… ❌ ❌ βœ… Brand information
Brand Groups ❌ βœ… ❌ ❌ βœ… Brand categorization
Contract Groups ❌ βœ… ❌ ❌ βœ… Contract management
Contract Prices ❌ βœ… ❌ ❌ βœ… Contract-specific pricing
List Prices ❌ βœ… ❌ ❌ βœ… Standard pricing
Price Groups ❌ βœ… ❌ ❌ βœ… Price categorization
Product Divisions βœ… βœ… βœ… ❌ βœ… Full CRUD support
Product Departments βœ… βœ… βœ… ❌ βœ… Full CRUD support
Product Groups βœ… βœ… βœ… ❌ βœ… Full CRUD support

Promotions & Schemes

Resource Create Read Update Delete List Special Features
Promotions ❌ βœ… ❌ ❌ βœ… Promotion management
Promotion Lines ❌ βœ… ❌ ❌ βœ… Promotion line items
Mix Match Schemes ❌ βœ… ❌ ❌ βœ… Mix & match deals
Mix Match Lines ❌ βœ… ❌ ❌ βœ… Mix & match line items

Configuration & Attributes

Resource Create Read Update Delete List Special Features
Age Codes ❌ βœ… ❌ ❌ βœ… Age code definitions
Allergens βœ… βœ… βœ… ❌ βœ… Allergen definitions for product labelling
Attribute Groups βœ… βœ… βœ… βœ… βœ… Full CRUD support
Attribute Names βœ… βœ… βœ… βœ… βœ… Full CRUD support
Countries ❌ βœ… ❌ ❌ βœ… Country code definitions
Duty Codes ❌ βœ… ❌ ❌ βœ… Duty code definitions
Label Types ❌ βœ… ❌ ❌ βœ… Label type definitions

πŸƒβ€β™‚οΈ Quick Start

Installation

Option 1: Through n8n Interface (Recommended)

  1. Go to Settings β†’ Community Nodes in your n8n instance
  2. Enter package name: n8n-nodes-accordconnect
  3. Click Install

Option 2: Manual Installation

# Global installation
npm install -g n8n-nodes-accordconnect

# Or local installation in n8n directory
cd ~/.n8n && npm install n8n-nodes-accordconnect

Configuration

  1. Add Accord Connect API credentials in n8n
  2. Configure your API endpoint and key
  3. Start building workflows!

To receive webhooks, add an Accord Connect Webhook API credential as well and
enter the signing secret configured against the webhook in Accord. The trigger
reads it from there; it is never stored on the node. Accord treats that secret as
optional β€” for a webhook set up without one, turn off Verify Signature on the
trigger and no credential is needed.

First Workflow

  1. Add Accord Connect node to canvas
  2. Select "Customers" resource and "List" operation
  3. Configure filters if needed
  4. Execute to retrieve customer data

πŸ“š Documentation

Guide Description
Getting Started Step-by-step setup for new users
User Guide Complete user manual with examples
API Reference Detailed node operations & parameters
Deployment Guide Production deployment instructions
Troubleshooting Common issues & solutions

🀝 Community & Support

πŸ“„ License

MIT License - see LICENSE file for details.


Need help? Start with the Getting Started Guide or check our Troubleshooting Guide.

Discussion