node-red-contrib-nexmo 3.3.1

Node Red module for the Nexmo API

npm install node-red-contrib-nexmo

Node-RED nodes for Nexmo APIs


  • Voice API - Make and receive calls, use text to speech, recording, and DTMF input, forward calls to other destinations
  • SMS - Send and receive SMS globally
  • Verify - Verify a phone number with SMS and voice fallback
  • Number Insight - Get details and formatting of phone numbers

Account Setup

The first time you use a node you will need to create Nexmo authentication parameters. The SMS, Insight and Verify Nodes simply use your Nexmo API key and secret.

The voice API uses a concept of Applications that are authenticated with JWTs generated by a private key. This is a little more complex to setup but we've tried to make it as easy as possible in node-red.

Getting Started

In order to use the Nexmo Node-RED package you'll need to sign-up for a Nexmo account.

Once signed up, grab your API credentials (API key and secret) from the dashboard getting started page.

This video will then walk you through getting started with the Nexmo Node-RED package.

Nexmo Node-RED Geting Started Video

Node Info

Version: 3.3.1
Updated 4 years, 6 months ago
License: MIT
Rating: 5.0 3




71 in the last week


  • talk
  • stream
  • input
  • record
  • conversation
  • connect
  • notify
  • voice webhook
  • return ncco
  • createcall
  • getrecording
  • earmuff
  • mute
  • hangup
  • transfer
  • playaudio
  • playtts
  • playdtmf
  • sendsms
  • sendverify
  • checkverify
  • cancelverify
  • nextverify
  • searchverify
  • numberinsight
  • nexmovoiceapp
  • nexmobasic
  • updateNexmoApp
  • updateNumber


  • node-red
  • nexmo
  • sms
  • phone call