An open API service indexing awesome lists of open source software.

https://github.com/nexmo/nexmo-nodered

Node Red Nodes for The Nexmo APIs
https://github.com/nexmo/nexmo-nodered

messaging node-red phone-verification sms voice

Last synced: over 1 year ago
JSON representation

Node Red Nodes for The Nexmo APIs

Awesome Lists containing this project

README

          

node-red-contrib-nexmo (beta)
===========================

[Node-RED](http://nodered.org) nodes for Nexmo APIs

## Features

- [Voice API](https://developer.nexmo.com/voice/voice-api/overview) - Make and receive calls, use text to speech, recording, and DTMF input, forward calls to other destinations
- [SMS](https://developer.nexmo.com/messaging/sms/overview) - Send and receive SMS globally
- [Verify](https://developer.nexmo.com/verify/overview) - Verify a phone number with SMS and voice fallback
- [Number Insight](https://developer.nexmo.com/number-insight/overview) - 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](https://developer.nexmo.com/concepts/guides/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](https://dashboard.nexmo.com/sign-up).

Once signed up, grab your API credentials (API key and secret) from the [dashboard getting started page](https://dashboard.nexmo.com/getting-started-guide).

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

[![Nexmo Node-RED Geting Started Video](https://img.youtube.com/vi/cfdNm1xII2A/0.jpg)](https://www.youtube.com/watch?v=cfdNm1xII2A)