Skip to main content
~ blog index Developers

Developers

SDKs, code samples, and developer guides for the Plivo voice and messaging APIs across Node.js, Python, PHP, Ruby, Java, Go, and mobile.

PHP SDK

How to Migrate Your PHP SMS Application from Twilio to Plivo

Scope the changes needed to move your PHP SMS application from Twilio to Plivo with this technical comparison of the two companies' APIs.

4 min
Node.js SDK

How to Migrate Your Node.js Voice Application from Twilio to Plivo

Learn how to migrate a Node.js voice application from Twilio to Plivo, with a technical comparison covering API structures and voice call processing.

4 min
Node.js SDK

How to Migrate Your Node.js SMS Application from Twilio to Plivo

Switch your Node.js SMS application from Twilio to Plivo. This comparison of the two APIs shows how similar they are and what changes to expect.

4 min
.NET SDK

How to Send Voice OTP Using ASP .NET MVC and Plivo

Authenticate phone numbers in ASP.NET MVC by sending a voice OTP with Plivo: call the user, read digits via text-to-speech, and confirm keypad input.

4 min
Ruby SDK

How to Send Voice OTP on a Phone Call in Ruby Using Rails and Plivo

Verify phone numbers in Ruby on Rails by sending a voice OTP with Plivo, reading digits to the recipient by text-to-speech for keypad confirmation.

5 min
PHP SDK

How to Send Voice OTP on a Phone Call in PHP Using Laravel and Plivo

Deliver one-time passwords over a phone call in PHP with Laravel and Plivo, playing OTP digits by text-to-speech and confirming the user's keypad input.

4 min
Node.js SDK

How to Send Voice OTP on a Phone Call in Node.js Using Express and Plivo

Send a voice OTP on a phone call in Node.js using Express and Plivo: dial the number, read digits with text-to-speech, and verify keypad entry.

4 min
Python SDK

How to Send Voice OTP on a Phone Call in Python Using Flask and Plivo

Use Python, Flask, and Plivo to authenticate phone numbers with voice OTP: place a call, play a sequence of digits, and have the user confirm them.

4 min
Ruby SDK

How to Add Two-Factor Authentication to a Ruby Application with Plivo

How to protect a Ruby application from password data breaches by adding two-factor authentication with one-time passwords sent over SMS using Plivo.

3 min
.NET SDK

How to Add Two-Factor Authentication to a Dotnet Application with Plivo

Learn how to add two-factor authentication to a Dotnet application, delivering one-time passwords over SMS with Plivo to protect against password breaches.

3 min
.NET SDK

How to Add Two-Factor Authentication to a Node.js Application with Plivo

See how to secure a Node.js application with two-factor authentication by sending one-time passwords over SMS using Plivo.

3 min
PHP SDK

How to Add Two-Factor Authentication to a PHP Application with Plivo

This guide walks through adding SMS-based two-factor authentication to a PHP application with Plivo, using one-time passwords to secure user logins.

3 min
Go SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in Go with Gin and Plivo

Build a voice-controlled IVR in Go with Gin and Plivo. Automate call reception and route callers to the right department or best-qualified agent.

4 min
Go SDK

How to Build a Call Forwarding App in Go with Gin-Gonic and Plivo

This guide shows how to build a call forwarding app in Go with Gin-Gonic, using Plivo's Go SDK to route incoming calls to available agents.

3 min
Ruby SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in Ruby Using Rails and Plivo

This guide walks through building a voice-controlled IVR in Ruby on Rails with Plivo, routing incoming callers to the right department automatically.

5 min
Ruby SDK

How to Build a Call Forwarding App in Ruby Using Rails and Plivo

Use Plivo's Ruby SDK and Rails to build a call forwarding app that receives incoming calls on Plivo numbers and routes callers to the right team.

4 min
Python SDK

How to Add Two-Factor Authentication to a Python Flask Application with Plivo

Learn to add two-factor authentication to a Python Flask application, verifying users with one-time passwords delivered over SMS via Plivo.

3 min
Java SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in Java Using Spring Boot and Plivo

Create a voice-controlled IVR in Java using Spring Boot and Plivo to automate call reception and route each caller to the most appropriate department.

4 min
.NET SDK

How to Build a Call Forwarding App in .NET with ASP.NET MVC and Plivo

Build a call forwarding app in .NET with ASP.NET MVC and Plivo. Learn to receive incoming calls on Plivo numbers and route callers to the right agent.

3 min
Python SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in Python Using Flask and Plivo

Learn how to build a voice-controlled IVR in Python with Flask and Plivo, automating call reception so callers reach the most qualified agent.

4 min
Python SDK

How to Send MMS in Python Using Plivo's Messaging API

SMS API | Plivo | You can get started to send MMS, receive MMS, forward MMS, etc. using Python programming language.

3 min
Java SDK

How to Build a Call Forwarding App in Java Using Spring Boot and Plivo

Voice API | Plivo | You can get started to build a Call Forwarding App in Java Using Spring Boot and Plivo

3 min
.NET SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in .NET with ASP.NET MVC and Plivo

Voice API | Plivo | You can get started to build a Voice-controlled Virtual Assistant (IVR) in .NET with ASP.NET MVC and Plivo

4 min
PHP SDK

How to Send MMS in PHP Using Plivo’s Messaging API

Learn how to send and receive MMS messages in a PHP application using Plivo's messaging API and PHP SDK, from installation to your first message.

3 min
Python SDK

How to Build a Call Forwarding App in Python Using Flask and Plivo

Voice API | Plivo | You can get started to build a Call Forwarding App in Python Using Flask and Plivo

3 min
Node.js SDK

How to Build a Voice-controlled Virtual Assistant (IVR) in Node.js Using Express.js and Plivo

Voice API | Plivo | You can get started to build a Voice-controlled Virtual Assistant (IVR) in Node.js Using Express.js and Plivo

4 min
Postman

Announcing the Plivo APIs Postman Collection

Evaluate Plivo's messaging and calling APIs with the new Postman collection before you build with server SDKs like PHP, Python, and Node.js.

4 min
PHP SDK

How to Build a Voice-Controlled Virtual Assistant (IVR) in PHP Using Laravel and Plivo

Voice API | Plivo | You can get started to build a Voice-Controlled Virtual Assistant (IVR) in PHP Using Laravel and Plivo

4 min
Node.js SDK

How to Build a Call Forwarding App in Node.js Using Express.js and Plivo

Voice API | Plivo | You can get started to build a Call forwarding app in Node.js Using Express.js and Plivo

3 min
Go SDK

How to Receive a Phone Call in Go with Gin and Plivo

This guide shows you how to build a Go application with Gin that receives incoming calls on Plivo numbers and manages them so customers can call you back.

3 min
Go SDK

How to Receive and Respond to Incoming SMS Messages in Go with Gin and Plivo

SMS API | Plivo | You can get started receiving and responding to incoming SMS Messages in Go with Gin and Plivo.

3 min
.NET SDK

How to Receive a Phone Call in .NET with ASP.NET MVC and Plivo

Learn how to receive incoming phone calls on Plivo numbers in an ASP.NET MVC application, so customers can call your business back and reach you.

3 min
PHP SDK

How to Build a Call Forwarding App in PHP Using Laravel and Plivo

Voice API | Plivo | You can get started to build a Call Forwarding App in PHP Using Laravel and Plivo

4 min
.NET SDK

How to Receive and Respond to Incoming SMS Messages in .NET with ASP.NET MVC and Plivo

SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in .NET with ASP.NET MVC and Plivo.

3 min
Java SDK

How to Receive a Phone Call in Java with Spring Boot and Plivo

Learn how to answer incoming calls on Plivo numbers from a Java Spring Boot application and manage each call so customers can reach your business.

3 min
Java SDK

How to Receive and Respond to Incoming SMS Messages in Java with Spring Boot and Plivo

SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in Java with Spring Boot and Plivo.

3 min

118 articles · 36 on this page