Documentation Index
Fetch the complete documentation index at: https://plivo.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
When you don’t want to receive incoming calls on your Plivo numbers, follow the instructions in this guide to create an application to reject them. You can reject incoming calls either by using our PHLO visual workflow builder or our APIs and XML documents. Follow the instructions in one of the tabs below.- Using XML
Here’s how to use a Plivo XML document that rejects incoming calls on a Plivo number.
Plivo requests an answer URL when it answers the call (step 2) and expects the file at that address to hold a valid XML response from the application with instructions on how to handle the call. In this example, when an incoming call is received, Plivo rejects the call using the Hangup XML element.
Give the project a name — we used 

How it works

Prerequisites
To get started, you need a Plivo account — sign up with your work email address if you don’t have one already. You must have a voice-enabled Plivo phone number to receive incoming calls; you can rent numbers from the Numbers page of the Plivo console, or by using the Numbers API. If this is your first time using Plivo APIs, follow our instructions to set up a .NET development environment and a web server and safely expose that server to the internet.Create an MVC controller to reject incoming calls
In Visual Studio, create a new project. Use the template for Web Application (Model-View-Controller).
Rejectcall.Navigate to the Controllers directory in the Rejectcall project. Create a controller named RejectcallController.cs and paste into it this code.Create a Plivo application to reject calls
Associate the controller you created with Plivo by creating a Plivo application. Visit Voice > Applications in the Plivo console and click on Add New Application, or use Plivo’s Application API.Give your application a name — we called oursReject Call. Enter the server URL you want to use (for example https://<yourdomain>.com/reject_caller/) in the Answer URL field and set the method to POST. Click Create Application to save your application.
Assign a Plivo number to your application
Navigate to the Numbers page and select the phone number you want to use for this application.From the Application Type drop-down, selectXML Application.From the Plivo Application drop-down, select Reject Call (the name we gave the application).Click Update Number to save.