npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-nqdev

v0.1.21

Published

Tích hợp dịch vụ eSMS.vn vào n8n, cho phép bạn dễ dàng gửi tin nhắn SMS, Zalo hoặc Viber trực tiếp từ quy trình tự động hóa. Với node này, bạn có thể nhanh chóng kết nối API eSMS.vn, gửi tin nhắn quảng cáo, chăm sóc khách hàng hoặc OTP chỉ trong vài bước

Readme

n8n-nodes-nqdev

This is an n8n community node. It lets you use eSMS.vn in your n8n workflows.

eSMS.vn is a messaging service that allows you to send SMS, Zalo, or Viber messages for marketing campaigns, customer care, or OTP verification directly through its API.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

The n8n-nodes-nqdev node supports the following operations:

  • Send SMS: Send text messages to one or multiple recipients.
  • Send Zalo Message: Send messages via Zalo for notifications or marketing.
  • Send Viber Message: Send messages via Viber for promotional or customer care purposes.
  • Send OTP: Generate and send one-time passwords (OTP) for verification.

Each operation allows customization such as recipient phone numbers, message content, and sender ID (if supported by eSMS.vn).

Credentials

To use this node, you need to authenticate with eSMS.vn using an API key. Follow these steps to set up your credentials:

  1. Prerequisites:
  2. Setup in n8n:
    • In n8n, go to the Credentials section and click "Add Credential."
    • Select "eSMS.vn API" (or the name you’ve defined for this node’s credential type).
    • Enter your API key in the provided field.
    • Save the credential and connect it to the n8n-nodes-nqdev node in your workflow.

No additional authentication methods are required beyond the API key.

Compatibility

  • Minimum n8n version: Tested with n8n version 0.200.0 and above.
  • Tested versions: Compatible with n8n versions up to the latest release as of March 19, 2025.
  • Known issues: No known version incompatibilities at this time.

Usage

This node is straightforward to use once credentials are set up. Here’s a quick guide to get started:

  1. Add the eSMS.vn node to your workflow. Adding eSMS.vn node [Placeholder for Image 1: Screenshot of adding the eSMS.vn node to a workflow]
  2. Select an operation (e.g., "Send SMS"). [Placeholder for Image 2: Screenshot of selecting the "Send SMS" operation in the node settings]
  3. Connect your eSMS.vn API credentials. [Placeholder for Image 3: Screenshot of the credential selection dropdown with eSMS.vn API highlighted]
  4. Configure the node by entering the recipient’s phone number(s), message content, and any optional parameters (e.g., sender ID). [Placeholder for Image 4: Screenshot of the node configuration panel with sample inputs like phone number and message text]
  5. Execute the workflow to send your message. [Placeholder for Image 5: Screenshot of a completed workflow with a success message or output log]

For new n8n users, check out the Try it out documentation to learn the basics of building workflows.

Tip: If you encounter errors, double-check your API key and ensure your eSMS.vn account has sufficient credits for sending messages.

Resources

Version history

  • 0.1.0 (Initial Release)
    • Released on March 19, 2025.
    • First version of n8n-nodes-nqdev.
    • Supports sending SMS, Zalo, and Viber messages, as well as OTP generation via the eSMS.vn API.
    • Basic integration with n8n workflows, including credential setup using an API key.
  • 0.1.1
    • Released on March 25, 2025 (placeholder date).
    • Fixed integration bugs to improve stability and reliability with the eSMS.vn API.
  • 0.2.0
    • Released on April 1, 2025 (placeholder date).
    • Added support for sending SMS messages with brandname (sender ID customization).