This repository contains documentation and support files for the WHMCS N8N Webhook Notification Provider.
The module lets you send WHMCS notifications (tickets, invoices, orders, etc.) directly to N8N via a webhook.
Place the module folder named "N8NWebhook" inside:
/your-whmcs-root/modules/notifications/N8NWebhook/
Example structure:
whmcs-n8n-webhook/
├── N8NWebhook/ (WHMCS module folder - code)
├── README.md
├── INSTALL.md
├── LICENSE
└── .gitignore
- Sends WHMCS notifications to N8N using HTTP POST (JSON)
- Supports configuration of:
- Webhook URL
- Authentication (optional)
- Timeouts
- SSL verification
- Debug logging in WHMCS
- WHMCS event occurs (e.g., ticket created)
- Notification rule triggers the "N8N Webhook" provider
- WHMCS sends a JSON payload to your N8N webhook URL
- N8N receives the payload and continues the workflow
- WHMCS 7.7+ (recommended: 8.x)
- PHP 7.4+ or PHP 8.x
- Working N8N instance with Webhook Trigger
This project is licensed under the MIT License. See LICENSE for details.