smskub

Official SMSKUB Node for n8n (SMS & OTP API)

Package Information

Released: 6 mo ago
Downloads: 25 weeklyĀ /Ā 193 monthly
Latest Version: 1.0.19
Author: SMSKUB

Documentation

n8n-nodes-smskub

Official SMSKUB Node for n8n
Send SMS, Request OTP, and Verify OTP with SMSKUB API.


šŸ“Œ Features

This n8n node provides seamless access to SMSKUB SMS & OTP API, supporting:

  • šŸ“¤ Send Quick SMS Message
  • šŸ” Request OTP
  • āœ… Verify OTP
  • šŸ”„ Dynamic Sender List (loadOptions)
  • šŸ”‘ Credential Testing (built-in)

This node is fully compatible with n8n v1.120+ and n8n Cloud.


šŸš€ Installation

Community Node (Self-hosted n8n)

Run:

npm install n8n-nodes-smskub

Then restart n8n.

Verified Node (n8n Cloud)

Once approved by n8n, this node will appear in:

Settings → Community Nodes → Search "SMSKUB"

šŸ”‘ Credentials Setup

Go to:

n8n → Credentials → New → SMSKUB API

Enter your:

  • API Key

Then click "Test".
You should see:

āœ“ Connection successful!

šŸ“¤ Example: Send SMS

  1. Add SMSKUB node
  2. Select Resource: SMS
  3. Select Operation: Send Quick Message
  4. Fill:
  • Phone Number: 66812345678
  • Sender Name: (loaded automatically)
  • Message: "Your OTP is 123456"

Example workflow JSON:

{
  "nodes": [
    {
      "parameters": {
        "resource": "sms",
        "operation": "send",
        "msgPhone": "66812345678",
        "msgFrom": "SENDER",
        "msgText": "Hello from SMSKUB"
      },
      "id": "SMSKUB1",
      "name": "SMSKUB",
      "type": "n8n-nodes-smskub.Smskub",
      "typeVersion": 1,
      "position": [500, 300]
    }
  ]
}

šŸ” Example: Request OTP

  1. Add SMSKUB node
  2. Select Resource: OTP
  3. Select Operation: Request OTP
  4. Fill:
  • Phone Number
  • Project ID
  • OTP Message (optional)

šŸ”Ž Example: Verify OTP

  1. Add SMSKUB node
  2. Select Resource: OTP
  3. Select Operation: Verify OTP
  4. Fill:
  • OTP Code
  • Project ID
  • Phone Number

šŸ“š API Documentation

Full API reference:
https://documenter.getpostman.com/view/9887776/2sAYXCjyAF


🧩 Node Files Included

File Description
Smskub.node.ts Main node logic
SmskubApi.credentials.ts Credential type with authenticate method
smskub.svg Node icon
package.json Node metadata
gulpfile.js Icon build pipeline

šŸ“„ License

MIT License (Same as n8n community nodes)


ā¤ļø Support

For help with API usage:
https://sms-kub.com
Or contact SMSKUB support team.

Discussion