
Security News
TypeScript is Porting Its Compiler to Go for 10x Faster Builds
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
n8n-nodes-d7-messaging
Advanced tools
Professional-grade SMS and WhatsApp messaging integration for n8n workflow automation platform.
This integration allows you to send SMS and WhatsApp messages using D7Networks through n8n workflows. It supports bulk messaging, template messages, media messages, and advanced delivery tracking.
Before you start, make sure you have the following installed on your system:
To quickly install the D7 Messaging node in n8n, follow these steps:
n8n-nodes-d7-messaging
.For a manual setup, follow these detailed steps:
Install pnpm globally: Open your terminal and run the following command:
npm i pnpm -g
Clone the n8n repository: In your terminal,: run: git clone https://github.com/n8n-io/n8n.git cd n8n
Install dependencies: Inside the n8n directory,: run: pnpm install
Start the development server: After the dependencies are installed, start the development server with: : pnpm run dev
*Open n8n in your browser: Once the server is running, open your web browser and go to : http://localhost:5678.
Install the D7 Messaging Node: : ()Navigate to Settings → Community Nodes. ()Search for n8n-nodes-d7-messaging. ()Click Install. ()Restart n8n to apply the changes.
Verification To verify the installation:
()Refresh the n8n workspace: After restarting, refresh your browser. ()Search for "D7 Messaging": In the nodes panel, search for "D7 Messaging". (*)Drag and Drop: If the node appears, drag and drop it into your workflow to start using it.
Configuration Authentication Get your API key from the D7Networks Portal. In n8n, add a new credential: Open the D7 node settings. Click "Create New Credential". Enter your API key. Save the credential.
The D7 SMS API node provides a streamlined interface for sending SMS messages through the D7Networks messaging platform.
Parameter | Type | Description | Required |
---|---|---|---|
Recipient Numbers | String | Comma-separated list of phone numbers in E.164 format (e.g., +971XXXXXXXX) | Yes |
Message Content | String | The text content to be sent in the SMS | Yes |
API Key | String | Authentication token from D7Networks portal | Yes |
The SMS API utilizes the following endpoint:
POST https://api.d7networks.com/messages/v1/send
Message Configuration:
The D7 WhatsApp API node enables sophisticated WhatsApp messaging capabilities with multiple message types and media support.
Parameter | Type | Required | Description |
---|---|---|---|
Message Type | Options | Yes | Select message category and type |
Originator | String | Yes | WhatsApp business number |
Recipients | String | Yes | Comma-separated phone numbers |
API Key | String | Yes | D7Networks authentication token |
Parameter | Type | Applicable Types | Description |
---|---|---|---|
Template ID | String | Utility/Marketing | Template identifier |
Language | String | Utility/Marketing | Template language code |
Body Parameters | Collection | Utility/Marketing | Dynamic template values |
Parameter | Type | Applicable Types | Description |
---|---|---|---|
Media URL | String | Media messages | Content URL |
Media Type | Options | Media messages | Image/Video/Document |
Media Caption | String | Service Media | Optional caption |
Endpoint:
POST https://api.d7networks.com/whatsapp/v2/send
Supported Media Formats:
Both APIs use Bearer token authentication:
Authorization: Bearer {API_KEY}
Both nodes return the API response in JSON format, including:
For detailed API specifications and error codes, refer to the D7Networks API Documentation.
FAQs
Custom n8n nodes for D7 API to send SMS and WhatsApp messages
The npm package n8n-nodes-d7-messaging receives a total of 826 weekly downloads. As such, n8n-nodes-d7-messaging popularity was classified as not popular.
We found that n8n-nodes-d7-messaging demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.