Developers
SDKs, code samples, and developer guides for the Plivo voice and messaging APIs across Node.js, Python, PHP, Ruby, Java, Go, and mobile.
How to Receive a Phone Call in Node.js with Express.js and Plivo
Voice API | Plivo | You can get started to Receive a Phone Call in Node.js with Express.js and Plivo.
How to Receive and Respond to Incoming SMS Messages in Node.js with Express.js and Plivo
SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in Node.js with Express.js and Plivo.
How to Receive a Phone Call in PHP with Laravel and Plivo
Build a PHP Laravel application that receives incoming calls on your Plivo numbers, letting customers call your business back and get answers.
How to Make and Receive Phones Call Using Plivo’s Voice API and .NET
Learn how to make outbound calls and handle incoming calls in a .NET application using the Plivo Voice API and the Plivo .NET SDK, step by step.
How to Receive and Respond to Incoming SMS Messages in PHP with Laravel and Plivo
SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in PHP with Laravel and Plivo.
How to Receive a Phone Call in Ruby with Rails and Plivo
See how to receive incoming phone calls on Plivo numbers in a Ruby on Rails application and manage those calls to keep communication two-way.
How to Receive and Respond to Incoming SMS Messages in Ruby with Rails and Plivo
SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in Ruby with Rails and Plivo.
How to Send MMS in Node.js using Plivo's Messaging API
SMS API | Plivo | You can get started to send MMS, receive MMS, forward MMS, etc. using Node.js programming language.
How to Receive a Phone Call in Python with Flask and Plivo
This guide walks through receiving incoming calls on Plivo numbers with a Python Flask app, so customers can call you back and reach your team.
How to Receive and Respond to Incoming SMS Messages in Python with Flask and Plivo
SMS API | Plivo | You can get started to Receive and Respond to Incoming SMS Messages in Python with Flask and Plivo.
How to Write a Cloud Function to Send SMS in Node.js and Plivo’s SMS API
SMS API | Plivo | You can get started to Write a Cloud Function to Send SMS in Node.js and Plivo’s SMS API.
How to Make and Receive Phone Calls Using Plivo’s Voice API and Go
A developer guide to making outbound calls and handling incoming calls in a Go application with the Plivo Voice API and the Plivo Go SDK.
How to Send and Receive SMS Messages Using Go and Plivo’s Messaging API
Learn how to use Plivo's Go SDK to build Go applications that send and receive SMS messages, covering prerequisites and setup.
How to Send and Receive SMS Messages Using .NET and Plivo's Messaging API
Get started with Plivo's .NET SDK and write applications that send and receive SMS text messages as part of your company's messaging channels.
How to Make and Receive Phone Calls Using PHLO and Node.js
Learn how to make outbound calls and handle incoming calls through PHLO using Node.js, and start integrating Plivo voice into your applications.
How to Send and Receive SMS in Node.js and Express.js Using Plivo's SMS API
Get started with Plivo's Node.js SDK and build Express.js applications that send and receive SMS text messages for your company.
How to Make and Receive Phone Calls Using Plivo’s Voice API and PHP
This tutorial shows how to make outbound calls and handle incoming calls in a PHP application using the Plivo Voice API and the PHP SDK.
How to Send and Receive SMS Messages in PHP Using Plivo’s SMS API
Send SMS in PHP using Plivo's PHP SDK: this guide explains how to write PHP applications that send and receive SMS messages.
How to Make and Receive Phone Calls Using Plivo’s Voice API and Ruby
Follow along as we make outbound calls and handle incoming calls in a Ruby application using the Plivo Voice API and the Plivo Ruby SDK.
How to Make and Receive Phone Calls Using Plivo’s Voice API and Java
See how to integrate Plivo into a Java application: make outbound calls and handle incoming calls using the Plivo Voice API and Java SDK.
Announcing Open Source Licensing for Plivo’s Browser SDK
Plivo's Browser SDK, which lets you build voice calling into web apps, is now available under an Apache 2.0 open source license and open to contributions.
How to Make and Receive Phone Calls Using Plivo’s Voice API and Python
Integrate voice calling into a Python application: learn to make outbound calls and handle incoming calls with the Plivo Voice API and SDK.
How to Send SMS in Ruby Using Plivo’s SMS API
Get started sending, receiving, and forwarding SMS text messages using Plivo’s messaging API platform and the Ruby programming language.
How to Send and Receive SMS Messages Using Python and Plivo’s Messaging API
Discover how to get started with Plivo’s SMS API and Python to easily send and receive SMS text messages.
How to Send and Receive SMS Messages in Java Using Plivo’s SMS API
This guide shows how to integrate Plivo's Java SDK into your applications and write Java code that sends and receives SMS messages.
Introducing Plivo Browser SDK for Mobile Browsers
We now support the Plivo Browser SDK in mobile browsers: Safari on iOS, Chrome and Firefox on Android.
Push Notifications: An Energy-Efficient Way to Receive Incoming Calls Using Mobile Apps
Learn how push notifications give mobile VoIP apps an energy-efficient way to receive incoming calls without maintaining a persistent connection.
Embed Voice Calls into Mobile Apps with Plivo iOS SDK
Plivo's iOS SDK is generally available. Integrate voice calls into your iOS apps and access features like conferencing, recording, and IVR.
Plivo Browser SDK Adds Support for Multiple Incoming Calls
The Plivo Browser SDK now handles multiple incoming calls, giving developers control over calls that arrive while agents are already on a call.
Introducing Plivo Android SDK v2 (Beta)
Plivo Android SDK v2 is in public beta. Make and receive calls in your Android apps with enhanced architecture, security, and backward compatibility.
Introducing Plivo Server SDKs 4.0
Plivo server SDKs 4.0 reach general release with consistent, guessable interfaces, better error handling, and excellent IDE support for developers.
Introducing Plivo Java SDK 4.0 Beta
Plivo Java SDK 4.0 is in public beta. The new SDK works with Java 1.8+ (JDK 8+) and offers consistent, guessable API interfaces for developers.
Introducing Plivo .NET (C#) SDK 4.0 Beta
The Plivo .NET (C#) SDK 4.0 public beta is here. See why it starts at version 4.0 as Plivo rewrites every SDK from scratch with common versioning.
Introducing Plivo Go SDK 4.0 Beta
Announcing the public beta of Plivo Go SDK 4.0. Learn why the first Go SDK starts at version 4.0 as part of a ground-up rewrite of all Plivo SDKs.
Introducing Plivo PHP SDK 4.0 (Beta)
The Plivo PHP SDK 4.0 public beta brings more features and better performance. The PHP helper library 1.1.x is now the legacy version.
Introducing Plivo Node.js SDK 4.0 Beta
Plivo Node.js SDK 4.0 enters public beta with more features and improved performance, replacing the 0.4.x helper library as the legacy version.