If You Can Point and Click Then You Can Make a Conversational AI
Learn all about AI Studio, a No Code / Low Code approach to help businesses handle complex customer interactions through the use of a Virtual Agent.
How to Build a Visual Regression Test System Using Playwright
How to create your own DIY visual regression system for your web application? Here’s how to do it with Playwright, rollup and GitHub actions.
Office Hours Reservation Using Node.js and the Vonage Messages API
A web application that allows students to reserve office hour time slots with their professors. Once an office hour reservation is booked, the stud...
Two-way Messaging on Zendesk With Vonage Messages API
Connect WhatsApp with Zendesk via Vonage Messages API to create and update tickets.
Auto Zoom and Center Published Video Calls with Vonage Video API
Learn how to automatically focus faces in video calls using the Vonage Video API and machine learning libraries.
Track Users Connections Using Video API and Session Monitoring
Session Monitoring offers reliable and secure connection monitoring in Vonage Video API. Developers can monitor server-side activity and verify eac...
This tutorial explains how to use the separate sessions to build the Breakout Room feature into our Demo Application, which
Receive SMS Messages With Node.js and Express | One Dev Minute
In this quick walkthrough, you'll learn how to receive SMS messages with the Vonage Messages API, Express and Node.js.
O Que São os Objetos de Controle de Chamadas (NCCOs)? | One Dev Minute
Aprenda sobre os objetos de controle de chamadas, que são um conjunto de ações que instruem o Vonage a controlar a chamada para seu aplicativo Vonage
Inviare e ricevere SMS usando Firebase Functions | One Dev Min
Questa panoramica ti mostrerà come creare un registro dei messaggi SMS ricevuti e come inviare una risposta al mittente utilizzando Firebase Cloud ...
Voice Transcription with Symbl.ai and the Vonage Video API
Today, we will be building live closed captioning into our SimplyDoc Telehealth Starter Kit using Symbl.ai’s streaming and insights API. Our video ...
Implement a Video API Application With React Hooks
How to use React Hooks to implement the Vonage Video API into your application.
Cosa Sono Gli Oggetti di Controllo delle Chiamate (NCCO) | One Dev Min
Benvenuti a One Dev Minute! L'obiettivo di questa serie di video è condividere informazioni in un formato velocemente consumabile.
Moderate Audio in an App With the Vonage Video API and AWS Transcribe
Build an audio-moderated video application with the Vonage Video API and AWS Transcribe
Receba Mensagens de SMS com Node.js e Express | One Dev Minute
Vamos receber mensagens usando Node.js, Express e a API de Mensagens da Vonage.
Envie Mensagens de SMS com Node.js | One Dev Minute
Este passo a passo rápido mostrará como enviar mensagens de SMS utilizando Node.js assim como a API de Mensagens da Vonage
Make Phone Calls With Microsoft Excel and Vonage Open ContactPad SDK
Walkthrough on how to use the Vonage Open ContactPad SDK in Microsoft Excel to make phone calls with Script Lab.
Create an Emergency Broadcast System With Vonage, Node, and MongoDB
Learn how to build an emergency broadcast system to alert your friends and family via SMS in an emergency.
Send SMS and WhatsApp Messages in Salesforce With the Vonage APIs
Learn to install Vonage’s open source connector and Lightning component to allow you to send push notifications and perform 2-way SMS and WhatsApp ...
Building a Social CRM with Django and the Vonage Messages API
Learn how to build a social CRM using Django and the Vonage Messages API
Provisioning and Sending WhatsApp Stickers with Vonage APIs
Learn how to provision stickers for your Vonage WhatsApp business account, and how to send a sticker using the Vonage Messages API
Build an Appointment Scheduler using Node, Firebase, and Vonage
Learn how to build an appointment scheduler using Node.js, Firebase, Express and the Vonage Messages API
Enable Live Captions in Vonage Video Using Symbl.ai
Add transcription and closed captioning to your Vonage Video application using Symbl.ai
Improve Your Automatic Speech Recognition: Best Practices for IVRs
Automatic Speech Recognition is powerful, but tricky. Learn a few ways to increase your chances of success when creating IVRs with the Vonage Voice...
Build a Video Conferencing Web App With Vonage and Flask
This tutorial shows you how to add video conferencing to your website.
Send and Receive SMS Messages with Firebase Functions | One Dev Minute
This quick walk-through will show you how to create an SMS message log and a response to the sender using Firebase Cloud Functions and the Real Tim...
Scrub Up! Cleaning Your PHP Application With PHPStan
Learn what PHPStan can do for your legacy code: introducing compiler-like static analysis into your pipelines
How to send SMS Messages with Swift and Vapor using Async/Await
Use the new async/await feature from Swift 5.5 to send an SMS using the Vonage Messages API
Testing External APIs in Ruby with Webmock and VCR
Testing external APIs comes with certain challenges. Ruby libraries like Webmock and VCR can help us overcome them.
Asynchronous PHP With Revoltphp & Vonage Voice API
Think async PHP doesn't exist? It sure does, and now it's native!
Restaurant Is Now Delivering: a Facebook Bot in Node.js
Introducing the Vonage iOS Client SDK Video Tutorials
Video versions of our step by step Vonage iOS Client SDK tutorials are now available
Build a Web Application to Chat With Your Facebook Page Users
Use the the Client SDK's new Messages API integration to build a Web Application to chat with your Facebook Page users
Integrate Phone Calls to a Dialogflow Chatbot Via WebSockets
This tutorial will help you to start with an example Dialogflow bot and interact with it from phone calls using provided sample reference codes usi...
Create a Multiparty Video App With the New Vonage Video Express
This blog post will help you develop a Multiparty Video Application based on ReactJS and the new Vonage Video Express.
Generate and Assign Token Roles using the Video API | One Dev Minute
In this video Amanda Cavallaro, our developer advocate shows you how the token roles allow you to identify users and change the permission roles us...
Throttling Bulk SMS Campaigns with Python and Vonage SMS API
A guide to creating a bulk SMS campaign that includes throttling and sending in batches.
Troubleshooting Vonage Video Calls Using Session Inspector
Did you know you can troubleshoot your video sessions without contacting support? Meet the Session Inspector and our excellent suite of developer t...
State Machines for WhatsApp Messaging Bots with Node.js
Learn how to create a persistent state to build a Node.js state machine in a WhatsApp messaging bot server
In this tutorial, you will learn how to create a chrome extension. The example we will walk through today is to hide your Vonage API keys on the da...
Create a Fraud Detection Microservice in .NET and Vonage
Create a .NET microservice that can verify phone numbers and send that information back to multiple consumers/services. Each consumer can make thei...
Explore Vonage Video API Capabilities with Vonage Video API Playground
Learn how to use the Vonage Video API Playground, a demo of a web app where you can explore basic Vonage Video API capabilities
Send SMS Notifications on Application Performance Using C#
You can use notifications that contain a summary of the performance stats or details about an error in the production.
Waiting Room and Pre-Call Best Practices With Vonage Video API
This tutorial will show you how to implement a waiting room (wait for the host to join). It also showcases best practices to improve the pre-call u...
Build a Birthday Congratulations Time Capsule with Go
In this tutorial we're going to learn how to build a birthday time capsule with Go. The pandemic has taught us that even though we're not at time p...
Create a Balance Reminder with Vonage Account API and Google Apps
Learn to create a Vonage Account Balance reminder by integrating Vonage Account API with Google Apps Script.
How to Build a Video Moderation Application with AWS Rekognition
Learn how to implement a Video Moderation application using Vonage Video API and AWS Rekognition
How to Make Phone Calls on Web, iOS and Android with Ionic
Learn how to use the Vonage Client SDK to build an Ionic app that lets you call a phone number.
Processing Voice Calls With Amazon Transcribe & Comprehend
Learn how to set up an Amazon Transcribe and Comprehend reference with Vonage's Voice API
Introducing Distribution Ledger Technology - SMS Indian Regulation
A brief introduction into a new SMS regulation in India called DLT, as well as how to make use of this using Vonage APIs or Vonage SDKs.
Sentiment Analysis for Customer Experience With Python and Streamlit
Learn how to use Sentiment Analysis to improve your customer experience on Facebook with Python and Streamlit
Show SMS Notifications in the Browser with Next.JS, Ably, and Vercel
Use the Vonage SMS API, the Ably realtime messaging platform, Next.js and Vercel to receive SMS messages in the browser in realtime as they are rec...
How to Make Phone Calls Using Android and React Native
This blog post will take you through a project, which will show you how to use the Vonage Client SDK to build a React Native Android app which will...
How to Make Phone Calls Using iOS and React Native
This blog post will take you through a project, which will show you how to use the Vonage Client SDK to build a React Native iOS app which will cal...
Random Facts Voice Call With PHP, Uselessfacts and AWS Lambda
Learn how to use PHP and AWS Lambda thanks to Bref, by using Vonage's API to handle outgoing voice calls and returning a random fact to the caller
WhatsApp Analytics: Spatial Mapping of Users of WhatsApp Groups
Learn how to generate and plot analytics based on the participants of a WhatsApp Group.
Build a WhatsApp and Messenger GraphQL Bot To Find Hospital Beds
Build Social Media Style Stories with Android and Python
Learn how to build a social media style stories feature using Kotlin (Android) And Django (Python)
How to Create a Loudness Detector Using Vonage Video API
Walkthrough on how to create a loudness detector and integrate it in your video platform.
Building an App-To-Phone Call Using Android and Flutter
Build Android application using Flutter and utilise Vonage Client SDK to make a call from mobile application to the phone.
How To Build an On-Call Application With React Native and Symfony
Learn how to build an on call application using React Native and Symfony
Add 2FA to your Application with the Verify API and Golang SDK
This post shows you how to implement 2FA in your Go web applications using the Verify API by building a sample site which requires you to register ...
Share Screens Together With Your Friends and Co-workers
2021 Goals: Level up Your Vocabulary With Vonage and n8n
This n8n workflow automates sending out tech-related vocabulary in SMS messages using Vonage.
Building a Drop-in Audio App With SwiftUI and Vapor - Part 2
The second half of a two-part tutorial that will use the Conversation API with the Client SDK to build your very own drop-in audio app.
Building a Drop-in Audio App With SwiftUI and Vapor - Part 1
This two part tutorial will use the Conversation API with the Client SDK to build your very own drop-in audio app.
Building a Realtime GraphQL Chat Application With SMS Notifications
Learn how to develop a chat application powered by Next.js and Apollo on the frontend, and Prisma 2, Graphql-yoga, and Vonage's SMS API on the back...
Using Web Components in an Angular application: Joyful & Fun
Walkthrough on how to use Web Components in an Angular application. Details how to integrate the custom element, pass data, and handle events.
Building Github Actions With the Vonage Messages API
GitHub Actions is a beautiful integration in GitHub which allows you to trigger actions based on specific events that occur. This can be useful for...
How to send SMS Messages with Swift, Vapor and Vonage
Learn how to use the Vonage SMS API with Vapor to send an SMS.
How to Build a Learning Platform With React, Express and Apollo GraphQL
Build a learning platform with video/audio capabilities, SMS notifications, and passwordless authentication using React, Apollo GraphQL, and Vonage...
Creating an Online Classroom in Laravel With Vonage Video API
Learn how to create a virtual classroom where the teacher can be in any location in the world and still teach student in real-time using Laravel an...
Build an Air Quality Reporting Service With Messages API
Learn how to build a service powered by Node.js and Vonage Messages API to send information about air quality over Whatsapp and Facebook Messenger.
How to Add Two-Factor Authentication with Swift and Vapor
In this tutorial, you will use the Vonage Verify APIs and Vapor to implement 2FA then test it using an iOS application.
SMS Spam Detection with Machine Learning in Python
Use Python to build a machine learning model for detecting spam SMS messages and incorporate the model into Flask application.
Send SMS alerts with Zapier, Greenhouse, and Trello
Follow this tutorial to set up the Vonage SMS API Zapier integration for sending text messages to candidates from Greenhouse and Trello.
Implement Multi-factor Authentication In Go with Verify
Follow this tutorial to build a Go application that uses the Vonage Verify API to implement multi-factor authentication via SMS.
Ban the Trolls! Adding Moderation to the Video API
Bad actors can disrupt meetings and presentations if left to their own devices. Find out how to keep your Video API sessions safe for all.
The Right Way of Using Gradle Dynamic Dependencies
Gradle is a flexible build system that helps with dependency management. In this tutorial, we explore the best ways of using Gradle dynamic depende...
Translate a Phone Call with Blazor, SignalR, and Azure
How to translate a Vonage call and send all of the translated text to the frontend using a .NET Core hosted Blazor WebAssembly App, and SignalR.
Build a Secure Facial ID Application Using the Vonage Video API
In this tutorial, you will learn to build a secure facial ID app using the Vonage Video API and personalize the attributes into custom solution bui...
How to Handle Handset Input (DTMF) From a Phone Call in ASP.NET Core
In this tutorial, you will learn how to handle handset input (DTMF) from a phone call into a ASP.NET core application using the Vonage Voice API.
33 High Impact Open Source Projects Seeking Contributors
Thirty-three open source projects that allow contributors to make a real social impact.
Introducing Google Verified SMS with Vonage (Early Access)
Verified SMS is a feature provided by Google for Android phone users whereby SMS messages have their content verified on a per-message basis. When ...
Build a Video Conference App With React-Native and Vonage Video API
In this tutorial, you will learn how to build a React Native application with video capabilities by leveraging the Vonage Video API.
Other Ways to Contribute to Open Source This Hacktoberfest
Not a programmer? There are other ways to contribute to open source. From translating docs to removing uninclusive or patronising language.
Handling Unsupported Inbound Messages With the Messages API
Find out how to understand if a user or customer has sent you an unsupported message type, like a sticker, and handle it using the Messages API.
Use Python and The Number Insights API to Analyze Leads
The Vonage Number Insights API can be used to more effectively reach potential leads. See how a basic Python script can power your analysis.
Build a WhatsApp Currency Conversion Bot With Node.js
In this post you'll see how to build a simple WhatsApp chat bot that receives and replies to messages using Node.js, and Vonage's Messages API.
Arriving at Station: The Evolution of Our API Documentation Platform
We've been building our documentation platform since 2017. Vonage has now created Station, a customisable platform that decouples content from code.
Create Custom AR Filters With Vonage Video API and DeepAR
Find out how to use the power of the DeepAR SDK combined with Vonage's Video API to create augmented reality filters for video calls.
Build a ‘Clock in’ Service With the Shortcuts iOS App
Use the Shortcuts iOS application to work with the Vonage APIs through this example app that builds a 'clock in' service to switch on call phone nu...
How to Add Two-Factor Authentication (2FA) Using Java and Spark
In this tutorial you'll see how to quickly add two factor authentication (2FA) to your Java application using the Vonage Verify API and Spark.
Build a Simple Customer Support Channel with WhatsApp
Determine between inbound customer support messages using emojis and this simple customer support channel application for WhatsApp.
How to Play Audio Into a Call With ASP.NET Core MVC
Learn how to programmatically play audio into calls with ASP.NET Core MVC and Vonage’s Voice API by following this step-by-step tutorial.
Track Device Data in Real-time with Vonage Messages API and Ubidots
Use Ubidots and the Vonage Messages API to request data from your IoT device even when you don't have an internet connection.
Send Raspberry Pi IP Address on Boot in Node with Messages
Being a Raspberry Pi enthusiast, there have been several occasions where a reusable script is needed that I can use to improve my projects. A prime...
Record a Call in Ruby with Vonage Voice API WebSockets
Learn how to build a small webserver to work with WebSockets in Ruby. The server will handle incoming voice calls, WebSocket connections, and rende...
Add Dialogflow and the Vonage SMS API to your Flask App
Follow this tutorial to see how you can interface your Python Flask application with a Dialogflow agent using the Vonage SMS API.
How to Receive SMS Delivery Receipts with ASP.NET Core MVC
Learn how to receive a webhook from the Vonage SMS API and print the JSON in that webhook out to the console using ASP.NET
Create a Code of Conduct Incident Line with Node.js
Learn how to build your own incident line complete with a dashboard to download call recordings and log incoming messages using Node.js and the Von...
How to Receive an SMS Message with ASP.NET Core MVC and SignalR
Learn how to receive SMS Messages from the Vonage Messaging API using ASP.NET Core MVC and SignalR
How to Add Two-Factor Authentication with Node.js and Express
Learn how to add 2FA to your application. This tutorial will cover how to implement a verification token system with Vonage Verify API and Express.js.
Get a “Beautiful Morning Weather” alert with Zapier and Vonage
Learn how to use Zapier to receive timed Voice notifications.This tutorial will walk you through building a weather alert Zap with no code required!
Validating Inbound Messages From the Vonage Messages API
Learn how to use JWT bearer authorization and payload validation on webhooks to verify incoming messages from the Vongage Messages API.
Multi-Channel Tone Analysis in PHP with Amazon Comprehend
In this post, you'll update an AWS Lambda function introduced in a previous post where the results of a voice transcription get stored in RDS.
Integrate Advanced Insights to Monitor Video Quality
The Advanced Insights API provides data at the session and stream level. The Insights API allows you to explore your sessions’ metadata at the proj...
Learn how to remove a green screen and replace it with a custom image that you can include in your video calls with Vonage Video API
Add Strong PSD2 Authentication to Your Application
Find out how you can bring your payment authorisations up to PSD2 standards using the Vonage Verify API to confirm user identity
Build a Serverless Eurovision Voting System with Node.js and Vonage
Are you a Eurovision fan? Follow this tutorial to learn how to build a fully-working voting system using Node.js, MongoDB, and the Vonage APIs.
Automated Message Migration From AWS SQS to DynamoDB
Enterprise applications experience a very high volume of notifications that can wreak havoc on applications. Rather than overloading an application...
Using Amazon SQS for Queuing Messages Using AWS Lambda and Python
Create a serverless microservice on AWS Lambda using this Python application available on Github that uses Flask, and Serverless.
Build a Speech Translation App on Deno With Azure and Vonage
Learn how to create a speech translation VAPI app that runs on Deno using Vonage ASR for speech-to-text and Azure text translation.
Build an SMS Reminder Tool for Teachers Using Google Classroom
Build a Node.js application that interfaces with Google Classroom and the Vonage Messages API to notify students via SMS about upcoming assignments.
Using Dialogflow with Firebase and the Vonage Messages Sandbox
Create a chatbot to interact with customers using Dialogflow and Firebase functions, then connect to Facebook Messenger with the Vonage Messages API.
Using a Message Queue With SMS For Throughput Limitations
Throughput limitation on SMS and slow request times add challenges for bulk sending. Learn how to address these factors with a message queue like A...
Add SMS Verification in a React Native App Using Node.js and Express
Follow this tutorial to add SMS verification of user accounts to a React Native application using Node.js, Express, and the Vonage SMS and Verify A...
Build a Basic Video Call Platform with Netlify Functions
In this tutorial, learn how to build a basic serverless video call platform with Netlify Functions, Fauna DB, and Vonage Video API.
Creating a Video Session in AWS Lambda With Python
This example application provides the first steps required to utilize the Vonage Video API. This microservice enables applications to request a vid...
Home Surveillance System With Node and a Raspberry Pi
Have you ever wondered how to build a home surveillance system? Perhaps to monitor your children, supervise vulnerable people in their home, or to ...
Create a Party With Ruby on Rails and the Vonage Video API Part 2
Create a Party With Ruby on Rails and the Vonage Video API Part 1
A great birthday for kids when you can't leave the house? Learn how to create a video watch party app with Ruby on Rails with this great tutorial
How to Send a Facebook Messenger Message With Node.js
A quick guide to setting up an Express server for sending and recieving communication via Facebook Messenger, powered by the Vonage Messages API.
Create a Basic Video Chat App with ASP.NET and Angular
Follow this step-by-step guide to build a basic video chat application with an ASP.NET back end and an Angular front end, powered by the Vonage Vid...
How to Allow Automated Ordering with WhatsApp and Node.js
With this tutorial you will learn how to build an automated ordering system for your prescriptions to the pharmacy with WhatsApp and Node.js
Number Verification in Python with AWS Lambda and Vonage
Find out how you can verify phone numbers by using the Vonage Verify API as a microservice deployed to AWS Lambda for Python.
Stream Video Chat With Texting Using Vonage Video API
How to add the ability to watch a video chat stream and interact with each other via text chat with texting using Vonage Video API
Build a “Google Authenticator” from a Landline with Vonage
Learn how to build a Google Authenticator from a landline and access your 2FA passcode as a remote service with Vonage Voice API.
Protect Your Kids Online with Vonage Voice API and Android 10
Build a proxy app with Android 10, NodeJS, and the Vonage Voice API, using call redirection to mask sensitive phone numbers.
Building a User Churn Prediction Model with Scikit-Learn and Vonage
How to buld a Machine Learning Model to predict the likelihood of a customer churn with scikit-learn, Python, and Vonage Conversation API.
Connect to the Ethereum Blockchain with Node.js and Vonage
Build a basic Node.js chat application on the Ethereum Blockchain, using the Vonage Conversation API to emit and listen for events.
Add Texting Functionality to a Video Chat With Vonage Video API
In this second post of the series, we will add texting functionality to a basic video chat built with the Vonage Video API, and persist chat history.
Make Calls With a Custom Call Button in Your iOS App
Learn how to easily make calls inside of your iOS application using a custom UI component and Nexmo Client SDK with this tutorial
Build a Secure Video Appointments Application Using Vonage API
Follow this tutorial to create video appointments, send a message with an appointment link to the participants, and start a video conversation
Build a Video Conversation Platform for Online Gatherings With Nuxt.js
Learn how to build your own platform for group video conversations using the Vonage Video API and Nuxt.js
How to Send SMS Confirmations for New Stripe Charges with Zapier
This step-by-step tutorial will show you how to send SMS payment confirmations (with receipt) for every new Stripe charge with our Zapier integration.
Deploying an AWS Lambda Function for Vonage Voice Callbacks With PHP
Highlight how to deploy PHP application containing Vonage Voice callback to a AWS Lambda function that transcribes speech to text with Serverless f...
Scrape the Web for Updates and Send SMS Alerts with Ruby
Follow this tutorial to create a Ruby on Rails application that scrapes the web and delivers updates via SMS to the subscribed recipients
Insights from Incorporating Static Type Checking in Ruby
Whilst adding static type checking to the Nexmo Ruby Client Library, Developer Advocate Ben Greenberg learned a lot. Here he shares those learnings!
Real-Time Face Detection in .NET with OpenCV and Vonage Video API
Learn how to build real time face detection functionality into your Windows Presentation Framework (WPF) apps with OpenCV and Vonage Video API.
AWS Lambda With PHP Using Bref And Serverless Framework
Example of how to deploy a PHP application to AWS Lambda using Bref.sh and Serverless framework.
Usando JWT para Autenticação em uma Aplicação Golang
Aprenda a criar um app em Go que cria e invalida tokens JWT para trazer autenticação a rotas protegidas.
Using JWT for Authentication in a Golang Application
Learn how to create a Go application that creates and invalidates JWT tokens to bring authentication to protected routes.
Real-time SMS Demo with React, Node, and Google Translate
Learn more about building an application using WebSockets, Node and Google Translate to display real-time translations of incoming SMS text messages.
Sending Group Notifications with Google Sheets and Node-RED
Send SMS notifications programmatically using Node-RED, the Google Sheets API and the Vonage SMS API.
Save Received SMS Messages With Airtable and Node.js
Learn how to take text from inbound SMS messages and store them in Airtable using Express.js. This tutorial uses the Vonage Messages API.
How to Send SMS Reminders of Google Calendar Events with Zapier
Learn how to send SMS reminders to Google Calendar event participants with the Nexmo SMS and Zapier integration.
Build a Health Blog With Video Coaching Using Preact.js and Vonage
Learn how to build a health blogging app step-by-step by using Preact CLI's Netlify CMS template then add live video coaching functionality with Vo...
How to Send and Receive SMS Messages with Nuxt.js and the Nexmo SMS API
Adaptive Library Logging with Microsoft.Extensions.Logging
In this post we demonstrate how to add extensible logging to any .NET app or framework using Microsoft.Extensions.Logging
Dockerize Python Queue Manager Project for Easy Deployment
Get your Python SMS queue manager application ready for production by bundling in a Docker container, then deploy to Heroku.
How to Send and Receive SMS Messages With Node.js and Azure Functions
In this article, you will learn how to send and receive SMS messages using Node.js, an Azure Function App, and the Vonage SMS API.
Send and Receive SMS Messages with Firebase Functions
Learn how to create an SMS message log and a response to the sender using Firebase Functions and Firestore alongside the Vonage SMS API.
Sentiment Analysis using IBM Watson Tone Analyzer in PHP
Tutorial showing how to use PHP to retrieve the sentiment analysis scoring of a Vonage SMS text message from IBM Watson Tone Analyzer.
Shipping Notifications on WordPress WooCommerce Powered by Nexmo SMS
Set up a simple integration between WordPress WooCommerce and Nexmo SMS to notify the customer (via SMS) when the shipping status of their order ch...
How to Build an IVR using Node-RED and the Nexmo APIs
IVRs are the fundamental navigation method of Voice Call applications. Follow along to create a single level IVR with Node-RED and the Nexmo APIs.
Screenshot and Save a Chatlog with Conversation API and Cloudinary
Build an app to take a screenshot of your desktop and Nexmo Conversation API chat and save that image in the cloud for easy future access in Cloudi...
Translating SMS Messages With Azure Translator Text
How to create a Vonage inbound SMS webhook and translate the message into English using the Azure Translator Text.
Send Messages with Nexmo through Golang and AWS Lambda
Create an API using AWS Lambda and AWS API Gateway that sends an SMS message with the Nexmo Messaging API, but with the Go programming language
Creating a Phone Status Checker with Nexmo and PHP
Find out how to create an application using PHP and Nexmo’s Voice API
Build Your Own Voicemail With Node-RED and the Nexmo Voice API
Discover how to use Node-RED to build a voicemail service that automatically emails recordings of the messages to recipients using Nexmo's Voice API.
“Hey Facebook, What Type of Dog Is That?” Adding ML to Messenger
Using ML.NET, we're going to build a powerful classifier and then using Nexmo's Messages API and Messenger we're going to create a powerful, easy t...
Translating SMS Messages Using Google Cloud’s Translation API
Find out how to create an inbound Vonage SMS webhook and translate the message into English using the Google Cloud Translation API
Adding Voice Functionality to an Existing Chat Application
Enable audio communication between web users using our Client SDK
Adding 2-Factor Authentication to WordPress with Nexmo Verify API
Learn the basics of building a WordPress plugin and have a good understanding of how to integrating the Nexmo API with WordPress using the Nexmo PH...
How to Add Video to Your React Chat App with Nexmo
Today, we’ll build something off of the chat application that was built in this introductory tutorial. That original app uses Nexmo’s Client SDK an...
Sending GitLab CI Pipeline Notifications with Nexmo Messages
See how to improve the CI / CD process by including SMS notifications powered by Nexmo in the event of a failure
How to Build a Dashboard of Live Conversations with Flask and React
Introduction to Vonage's Conversation API and how to build a dashboard application to view data connected to live conversations with Flask and React.
How to Send and Receive SMS Messages With Node.js and Express
An in-depth tutorial that demonstrates how to send SMS text messages and receive replies using the Vonage APIs, Node.js and the Express framework.
Extending Nexmo: Streaming Transcription Comparison
A breakdown and comparison of the four leading cloud providers streaming audio transcription APIs and how they can be used with Nexmo.
Transcribe a Conference Call Using Amazon Transcribe and Vonage
Automatically transcribing a conference call is easier now than it's ever been. We created a demo that shows how to do this with Amazon Transcribe.
Create an Interactive Scavenger Hunt with Nexmo SMS and Voice API
How to build an Express and Node.js app to create an interactive scavenger hunt with Nexmo's SMS and Voice API and hide qr codes throughout your city
How to Add Streaming Video on Linux with OpenTok Linux SDK
With OpenTok Linux SDK, you will be able to create desktop applications that support video surveillance solutions on embedded Linux systems and oth...
Forward a Telephone Call Via Voice Proxy with Python and Starlette
Learn how to create a voice proxy service in Python and Starlette to protect your user's privacy when making telephone call
Creating a Voice Chat Application with Vue.js and Express
Components in Vue.js make it easier to organize a UI for a Nexmo API Voice Chat Application by providing a pattern for templates and scripting Node...
Play an Audio File Into a Voice Call with Java and Spark
This tutorial shows you how to stream audio into a call using the Nexmo Voice API.
Checking the London Tube Status with Vonage's SMS API
How to build an application that allows you to check the status of a given line of the London Underground using the Vonage SMS API.
Receiving SMS Delivery Receipts with Java and Spark
Many networks that Nexmo uses to carry your message will provide a delivery receipt. Here's how to get set up to receive them using Java and Spark.
Create Custom Video Chat with React Components and Vonage
Learn how to use Vonage Video API's React Wrapper and break it up into modularized and reusable React components to embed into your React app.
How To Build a Voicemail with ASP.NET Core and NancyFX
Learn how to build a voicemail using Nexmo Voice API and ASP.NET Core and start programatically accepting recorded voice messages right away.
How to Build a Simple IVR with Java and the Spark Framework
Interactive Voice Response (IVR) is a key part of many customer facing phone systems. This tutorial shows you how to build one using Java and Spark.
Discover Your Twitter’s Positivity Score with React
Discover how to build a React app that analyzes the sentiment of your most recent tweet with the Nexmo Messages API and Microsoft Azure.
Using Message Signatures to Ensure Secure Incoming Webhooks
In this post you'll see why enabling message signing on your inbound webhooks can help protect against timing attacks or malicious incoming data.
Building a Check-In App with Nexmo’s Verify API and Koa.js
This tutorial will take you through how to build a basic check-in app involving 2 parties with Nexmo's Verify API. Source code can be remixed from ...
Validate Telephone Numbers with Nexmo Number Insights and Python
Ensure telephone numbers are valid and reachable and learn how to protect your business from fraud by checking number type, location and porting st...
Creating a Complex IVR System with Ease with XState
In this post we’ll see how to create very complex and elaborate IVR systems while keeping the code simple and easy to maintain
How to Make Text-to-Speech Phone Calls with Node-RED
In this tutorial, you'll learn about outbound calls and you'll make your first text-to-speech (TTS) phone call with Node-RED and the Nexmo Voice API.
Play the Game of Telephone with the Nexmo Voice API
Learn how to recreate the classic children's game of telephone with Ruby on Rails, the Nexmo Voice API and Google Cloud Platform.
Build a Conference Call with the Vonage Voice API and ASP.NET Core
Step by step guide on how to build a conference call "conversation" for multiple participants using ASP.NET Core and Vonage's Voice API.
Build a Conference Call with the Nexmo Voice API and Ruby on Rails
Get started with creating a fully featured conference call with the Nexmo Voice API and Ruby on Rails with this tutorial.
Build a Conference Call with the Nexmo Voice API and PHP
In this tutorial you will learn how to build a conference call "conversation" for multiple participants using PHP and Nexmo.
Integrating Multichannel Messaging into Salesforce
Add multichannel messaging into Salesforce with a single API. This demo walks you through integration of Nexmo Messages API for Salesforce and the ...
How to Add Two-Factor Authentication with Node.js and Koa.js
In this tutorial you'll see how you can add two-factor authentication (2FA) to your web app using the Vonage Verify API and Node.js.
Build an Interactive Voice Response Menu using Node.js and Express
This tutorial shows you how to build interactive voice reponse menus for your application using Nexmo, Node.js and the Express framework.
How to Build a Voicemail Dead-Drop with Python and Flask
In this tutorial we take inspiration from the greatest of spy thrillers and show you how to build a custom voicemail service using Python & Flask.
Snapchat Style Filters with Tracking.js and Vonage
Add facial tracking using Tracking.js and create some cool OpenTok.js Snapchat style filters for a video stream. Be Batman or just freak some peopl...
Create Custom Voicemail with Node.js, Express and Socket.io
Nexmo's Voice API lets you record a call, and with the help of Express and Socket.io you can deliver that recording to your own custom voicemail in...
Getting Started with the Vonage Number Insight API and Rails
Use the Vonage Number Insight API and Rails to quickly check valuable information on phone numbers globally in real time.
Sending SMS from Python with Google Cloud Functions
This tutorial shows how to deploy a function on Google Cloud Platform using Python 3.7 and the Vonage SMS API to send a text message to a user.
Building a Machine Learning Model for Answering Machine Detection
In this post, we'll build and train a machine learning model to detect the sound of an answering machine, with 96% accuracy.
Build a Full Stack Nexmo App with Express and React
The Nexmo Node and JS Client SDKs along with Express and React can create a full-stack app as a basis for most things you may want from Nexmo in th...
Are Your Colleagues on Holiday? Find Out with Rails and the Nexmo Voice API
Nexmo’s Voice API allows you to build real-time voice communications in the cloud. With the Nexmo Voice API, you can build voice communications usi...
Build Watson-enhanced Voice Agents on IBM Cloud with Nexmo
Through the Nexmo platform integration with IBM Voice Gateway, you can orchestrate voice interactions with a cognitive self-service agent powered b...
Getting Started with Nexmo’s Number Insight APIs on Koa.js
Use Node.js/Koa.js and Nexmo’s Number Insight API to gather intelligence, validity, reachability, and roaming status of phone numbers
Build a One-Time Password (OTP) Service Using the Dispatch API
One-time passwords (OTPs) have become quite familiar in recent times, mainly due to a security requirement that traditional passwords do not guaran...
Build a Video Chat Application with OpenTok and Nexmo In App Messaging
Publishing Custom Video Streams with the OpenTok API
Santa Delivery Notifications via Facebook Messenger
In this tutorial we find out how to use geolocation and the Nexmo Dispatch API to send notifications via Facebook Messenger
Break Awkward Silences with Terrible Festive Jokes via SMS
Learn how to use the SMS API to break awkward silences with terrible festive jokes.
Building a Turkey Timer with Laravel, Facebook Messenger and Vonage
In this tutorial, we look at building a recipe chat-bot for Facebook messenger, WhatsApp, or Viber with Laravel PHP and the Vonage Messages API.
Build an SMS Bot on Glitch with Hapi.js and the Nexmo Messages API
Last Christmas I Gave You My Charts A Number Insight Dashboard
Take a look at the example Number Insight Dashboard, how you can take it away and install it for your own use and later create new graphs and visua...
Stream Last Christmas Into a Phone Call with Python
Want to win at Whamageddon? In this tutorial we'll show you how to play any mp3, including Last Christmas, into a telephone call with the Nexmo Voi...
Make Local Calls with Nexmo Virtual Numbers and Call Forwarding
Use Nexmo to set up a a local rate number for friends and family to call, then forward their call so you can talk to your favourite humans wherever...
Christmas Poetry Reading Using Text-To-Speech and SSML
Make your text-so-speech sound more natural using Speech Synthesis Markup Language. We explain how to modify prosody and pronunciation with SSML.
Building a Dog Breed Detector Using Machine Learning
In this post, we'll learn how to build a machine learning model using Keras, to detect dog breeds. We'll learn how to build, train and test our model!
MultiTrack Call Transcription with Split Recording
Build a node.js app with the Nexmo Voice API to connect multiple parties and record the conversation via split recording, one participant in each c...
Building a Serverless Paging Application with Amazon Transcribe
In this tutorial we'll look at how you can build a serverless voice to text messaging service in python with Amazon Transcribe and Nexmo Voice API
Receive a Phone Call with Vonage Voice API, ASP.NET Core and NancyFX
This ASP.NET, Voice API and NancyFX tutorial explains how to create an ASP.NET app that handles inbound voice calls and returns a dynamic response.
Enhancing PyCascades Code of Conduct Hotline with Nexmo Voice API
In this Developer Spotlight we'll look at how Mariatta enhanced the PyCascades Code of Conduct hotline with Nexmo Voice APIs, Zapier and Slack
Queue Wait Time Notifications with Nexmo and Laravel Horizon
In this tutorial from Taylor Otwell and Nexmo learn how to configure Laravel Horizon to send an SMS when our queue wait time is above a given thres...
Send SMS when Typeform Is Submitted Using Node.js and Messages API
Join us to learn how to send a SMS when your Typeform is submitted using the Messages API and the Node.js framework Hapi.
Sending SMS from PHP with Failover: The Cupcake Bakery
In this tutorial we'll look at how you can reach your customers in a manner that suits them using the new Vonage messages API
Creating a Websocket Server With the Java API for Websockets
Learn how to create a WebSocket server that can receive both binary and text messages, using the Java API for WebSockets, Gradle, Gretty and Tomcat.
Build a Facebook Messenger Bot with Messages API and Dialogflow
Learn how to implement a Facebook Messenger bot on your Facebook page using the Vonage Messages API and the Google Dialogflow service.
Creating a WebSocket Server with the Spark Framework
In this tutorial you will learn how to create a WebSocket server using Spark which can receive both binary and text messages.
Monitor Your Applications with the Nexmo Audit Events API and Python
The Nexmo Audit API helps you gain insight into events that take place on your account. This tutorial shows you how to create a web app to explore ...
It’s No Secret: Managing API Security Credentials with Nexmo Is Easy
For enterprise developers, the Nexmo platform has a feature that allows them to deploy two API secrets for their accounts at the same time: Secret ...
A Strawberry Or Not? Classify an Image with MLKit for Android
Find out how to build an in app image classification system by combining Google's MLKit and Firebase.
Add 2FA to Your Nuxt Application with Nexmo Verify
In this tutorial we’re going to build a basic application with two-factor authentication using the Nuxt JS framework. Our application contains a se...
Making Phone Calls from a Web Browser With Vue.js and Vonage
How to make a phone call from a web browser using Vue.js, Node.js, and Vonage's In-App Voice, to call any phone on the planet.
How to Show SMS Notifications in the Browser with Angular, Node.JS, and Ably
Use Node.js and Express to receive an SMS, send it via Ably to a web browser, and then use Angular to display it as a notification in a Single Page...
Build a UI in UITableView with Nexmo In-App Messaging
In this tutorial we will review how to integrate Nexmo Stitch's In-App Messaging into a UITableView.
Add 2FA to a Microsoft bot with Nexmo’s Verify API
The aim of this demo is to walk you through how to add 2FA to your Microsoft Bot applications using Nexmo Verify API on sign up.
Make and receive phone calls in Android apps with Firebase
Building a Twitter IVR with text-to-speech and the Nexmo Voice API
Creating a simple Interactive Voice Response (IVR) system with text-to-speech using Python, Flask, Nexmo's Voice API and a virtual inbound number
How to Get Advanced Number Insights Within an ASP.NET App
This is the fourth article in a step-by-step series on how to use Nexmo’s Number Insight API within an ASP.NET web application.
How to Get Standard Number Insights Within an ASP.NET App
Learn how to use Nexmo's Number Insight API within an ASP.NET web application.
How to Get Basic Number Insights Within an ASP.NET App
Learn how to use Vonage's Number Insight Basic API to retrieve some basic information about a phone number, such as its international and national ...
Getting Started with Nexmo Number Insight APIs and ASP.NET
Nexmo Number Insight offers real-time validation of a user-input phone number. In this tutorial, get started with Number Insight and ASP.NET
Add 2FA to iOS Apps with Swift and Nexmo’s Verify API
Two-factor authentication (2FA) adds an extra layer of security for users that are accessing sensitive information. In this tutorial, we will cover...
Add Two-Factor Authentication to Android Apps with Nexmo’s Verify API
This two-factor authentication (2FA) tutorial explains how to set up an Android app to network with a server configured to use Nexmo Verify. You'll...
Build a Chat Application with Angular Material and Vonage
Build a Chat App with Lifecycle-Aware Components for Android
Learn how to add lifecycle-aware components to a simple Android chat app using the Nexmo Stitch Android SDK. The components will help make your cod...
Build a Babel Fish with Nexmo, and the Microsoft Translator Speech API
Build your own translation service or "Babel FIsh" to translate between different languages in real time via a simple voice call. In this in-depth ...
Build a Conversational UI with Nexmo In App Messaging
In this tutorial we will layout a basic conversational user interface with the brand new Safe Area Layout. Within the layout we will add conversati...
Text to Speech with Prompt Calls, Using Python on AWS Lambda
In this Nexmo Voice API tutorial, you will learn how to use Python on AWS Lambda to place a text to speech call that plays a message to a recipient...
Nexmo Launches SSML Support for More Natural Text to Speech
Great news for brands who engage customers with text to speech (TTS): those interactions don’t have to sound like a robot struggling to mimic human...
How to Handle Inbound Phone Calls with Ruby on Rails
In this Nexmo Voice API tutorial, you will learn how to receive an inbound call by implementing a webhook endpoint in Ruby on Rails.
Receive Voice Call Events for a Call In Progress with Ruby on Rails
In this tutorial, you'll learn to determine when a voice call has connected or completed by listening for call events in your Ruby on Rails applica...
Bots and AI: How Personal Will Personal Assistants Be?
Will AI-powered personal assistants know users well enough to make relevant, personalized recommendations? WIll they become a channel for advertisers?
Bots and AI: Mastering Invocation Names for Alexa Skills
[Video] The invocation name you give an Alexa skill has a huge impact on your voice app's usability. Learn a naming trick that will make your app e...
Make an Outbound Text-to-Speech Phone Call with Ruby on Rails
With the Nexmo Voice API, you can make worldwide outbound calls. All you need is your virtual phone number, the Ruby Gem, and a few lines of code.
Receive an SMS Delivery Receipt with Ruby on Rails
We will look at what it means for a message to be delivered, and how we can listen for SMS Delivery Receipts from Nexmo
Super Fast Voice Broadcast with Asynchronous Python and Sanic
Learn how to make a fast and scalable voice broadcast system for sending critical alerts or notifications using asynchronous Python and the Nexmo V...
Real-time Call Transcription Using IBM Watson and Python
Real-time voice call transcription with IBM Watson and Python. Learn how you can transcribe your calls with this tutorial from Vonage.
Bots and AI: User Privacy in Environments Where Bots Are Listening
How do AI bot developers balance the need for user privacy against the value of organic user data?
Bots and AI: Voice vs. Text for Your AI Bot Interface
How do you decide whether your AI bot should be a chatbot or a voice bot? Tech leaders from Microsoft, Nexmo, Opearlo, and The Bot Platform share i...
Bots and AI: Bot Messaging vs. Push Notifications vs. SMS
Where does bot messaging fit in among channels such as SMS, email, and push notifications? Tech leaders from Microsoft, Nexmo, and The Bot Platform...
Bots and AI: Great Bot Use Cases in Production Today
Every bot developer must contend with the limitations that are inherent in such a relatively new technology. But innovators always find a way to tr...
Bots and AI: Launching a Bot and Getting It Discovered
After you’ve built that killer voice bot or chatbot, how do you get it in front of users? Leaders from Nexmo, The Bot Platform, and Opearlo share i...
Bots and AI: The Current State of Technical Maturity
Leading developers discuss the current state of bots and AI from a technology standpoint, separating the reality from the marketing.
Inbound voice call campaign tracking with Mixpanel
Track your voice call campaigns in Mixpanel using Nexmo virtual-numbers. Gather valuable insight into how your inbound marketing campaigns are perf...
How to Make a Text-to-Speech Phone Call in ASP.NET
Building high quality voice applications is easy with the Vonage Voice API. In this tutorial, learn how to make a Text-to-Speech phone call with AS...
How to Get an SMS Delivery Receipt in ASP .NET MVC
Receive SMS delivery receipts using ASP.NET MVC and Nexmo's SMS API. Confirm that your most important messages have been successfully delivered
Add Two factor Authentication to your Django app with Nexmo
Add 2 Factor Authentication to your Django application quickly and easily with Vonage Python client and the Number Verify API
Connect Your Local Development Server to the Vonage API Using an Ngrok Tunnel
How to easily develop with the Vonage API and inbound web hooks on your local server using ngrok and a secure tunnel to your local development envi...
How to Send SMS Messages with Python, Flask and Vonage
Send SMS with Python and Vonage, then take it to the next level and build an SMS web site using Flask with this Getting Started guide.
Using AWS IoT Button and Nexmo to Make a Phone Call
Find out how I integrated the Nexmo Voice API and an Amazon IoT button to enable my son to make a phone call by clicking a button so he could walk ...
How to Receive SMS Messages with ASP.NET MVC Framework
This tutorial explains how to receive SMS messages with ASP.NET MVC using Vonage's C# Client Library.
Getting Started with SMS and Voice Programmable Communications
SMS and Voice programmable communications: Sending SMS and Receiving SMS, Making Phone Calls and Receiving Phone Calls using Nexmo Voice and SMS APIs.
All You Need to Know About Sending/Receiving SMS with Node.js
The Nexmo DevRel team has been blogging tutorials about how to use the Nexmo SMS API to add programmable SMS to Node.js applications using Express.
Eliminate Failed Calls with Dynamic Connection Capabilities
With the Nexmo Voice API's support for dynamic endpoints, call centers can route inbound calls to the next available agent when the main contact is...
Webinar: Getting Started with Nexmo Voice and WebSockets
With the recent addition of WebSocket support, the Nexmo Voice API allows you to connect a voice interface to just about any endpoint. You can now ...
Full Voice API Support Coming in Nexmo Java Client v2.0
Announcing the snapshot release of v2.0 of the Nexmo Java client library with full Voice API support available via Gradle or Maven.
How to Record Audio from Incoming Calls with Node.js
In this tutorial, you'll learn how to use the Nexmo Voice API to record audio files from phone calls with a Node.js web application.
Add 2FA to an Android App with Nexmo and Firebase Login
OAuth without two-factor authentication (2FA) isn't very secure. Find out how to add 2FA to your Android app with the Nexmo Verify SDK and Firebase.