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.

Node.js SDK

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.

3 min
Node.js SDK

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.

4 min
PHP SDK

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.

4 min
.NET SDK

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.

3 min
PHP SDK

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.

4 min
Ruby SDK

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.

3 min
Ruby SDK

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.

4 min
Node.js SDK

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.

3 min
Python SDK

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.

3 min
Python SDK

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.

3 min
Node.js SDK

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.

4 min
Go SDK

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.

4 min
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.

3 min
.NET SDK

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.

4 min
Node.js SDK

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.

3 min
Node.js SDK

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.

4 min
PHP SDK

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.

3 min
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.

3 min
Ruby SDK

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.

3 min
Java 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.

4 min
Browser 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.

2 min
Python SDK

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.

3 min
Ruby 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.

2 min
Python SDK

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.

3 min
Java SDK

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.

4 min
Browser SDK

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.

3 min
iOS SDK

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.

2 min
iOS SDK

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.

2 min
Browser SDK

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.

1 min
Android SDK

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.

1 min
SDKs

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.

2 min
SDKs

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.

1 min
SDKs

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.

1 min
SDKs

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.

1 min
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.

1 min
SDKs

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.

1 min

118 articles · 36 on this page