Call Forwarding


Setting up a call forward with Plivo is a two-step process:

  1. Create call forward rules with PHLO

    call forward rules

  2. Attach PHLO with the phone number to forward calls

    call forward rules

Set-up Call Forwarding

Call forward with Plivo is powered by PHLO and takes less than one minute to get started. PHLO stands for Plivo High-Level Objects. It is a visual communication builder that allows you to collaboratively create custom communication workflows. The result, a drag and drop widget that enables you to create call forward application intuitively and scale your application as you grow.

Plivo Dashboard

The Plivo dashboard is your default view when:

  • You sign-up and verify your identity
  • You sign-in, on any subsequent attempts

call forward rules

There are three main sections on your Plivo dashboard:

  1. Top Nav Bar (Menu): Helps you navigate between Voice, Phone Number, and PHLO sections.
  2. Basic Account Details: Quick view of your account status and credits.
  3. Billing and Settings: Helps you edit and update your account and billing details.

Create call forward rules

From the dashboard, navigate to the PHLO tab available on the top navbar. On the PHLO console, you can create your application:

  1. Select “Create New PHLO”.
  2. Select “Call Forwarding” from the use case options.
  3. Click “Create Application” to enter the PHLO canvas.
  4. Click on the “Call Forward” component to open the configuration tab.
  5. Select the “Configuration” tab to edit your call forwarding details.
  6. The “from number” is the caller’s identity. It is set to by default. This would show the actual Caller Id of the caller.

    Note: You could choose to edit “from number” to a static phone number. This would show you a static phone number on all the forwarded calls.
  7. Update “to number” to the destination number you want to forward calls to.

    Note: Enter the destination number with country code. To enter multiple numbers, separate them with commas.
  8. Click on “Validate” to save your forwarding settings.
  9. Edit/Update the PHLO name from the top left corner.
  10. Save PHLO and your call forward application is ready.

Attach phone number

First Plivo phone number

Plivo free trial account comes with a free phone number based on the country you signed up from. To check your free Phone number:

  1. Select “Phone Number”, from the top navbar.
  2. Check for phone number under “Your Numbers”.

call forward rules

Note: If you want a different number or did not get a free number, you can buy one from the same tab using the “Buy New Number”.

On the Phone Number tab, you can attach the PHLO application with the phone number:

  1. Click on the phone number to select it for editing.
  2. From the “App Type” dropdown select “PHLO”.
  3. From the “Plivo App” dropdown select the forwarding app.
  4. Select “Update” and your call forwarding rules are live.

Testing Call Forward 

Make a phone call to your Plivo number and the call should be forwarded to the destination number. Here are some things to keep in mind:

  1. You would need to sandbox destination numbers to test forwarding on the free-trial account except for the phone number used for sign-up verification.
  2. Dial the Plivo phone number with the international country code.
  3. The destination number used in the forwarding app should not be used to make the test phone call. This would create a loop and your test call would not complete.

Free-trial account and sandbox

Sign-up and verify your phone number to create a free trial account. A free trial account helps you test our service without any commitment. On sign-up, trial credits are added to your account based on your country of registration. For more information, contact support.

During the free trial, you can forward phone calls to sandboxed phone numbers only. The phone number used to sign-up is sandboxed by default. To sandbox another phone number:

  1. Go to Sandbox Number, under Billing and Settings.
  2. Add Phone Number with country code.
  3. Verify with the OTP sent to the sandboxed number.

call forward rules

You can sandbox up to 10 phone numbers. This is a security measure to avoid abuse or non-opted spam calls. This limitation is voided on a Standard Plivo Account. Your account is upgraded to Standard on the first recharge.

Upgrade your account

You would need to upgrade your account when:

  1. You run out of Plivo trial credits.
  2. You want to go live with your app and avoid sandboxing.
  3. You want to buy additional phone numbers.

call forward rules

To upgrade your account, navigate to “Billing and Settings” and add a credit card. The minimum first recharge is $25. The service is pay-as-you-go, with no monthly minimum commitment.

You could also click on “Upgrade” from the “Basic Account Details” section.

Call forwarding features

Your call forward application is powered by PHLO. This enables you to add powerful features with your app from the PHLO canvas. You can edit your existing application or create a new application with these features.

Note: Changes made to the existing PHLO app take effect as soon as you save the application.
Note: To edit an application, select and open it. Select connectors to highlight the delete option. Components can be deleted by clicking on the (x) icon on them. 

Forward to multiple numbers

You can forward your phone calls to multiple phone numbers or SIP endpoints or a combination of both. Navigate to PHLO canvas and edit the “to number” field. You can add multiple phone numbers, separated by commas.

call forward rules

Simultaneous and Sequential ring

On the “Call forward” component, scroll down to settings and select from the dropdown to ring the destinations simultaneously or in sequence. On the sequential dial, the first destination number would ring first followed by the rest, in the same order.

call forward rules

Note: You can choose for how long each number rings with “Disconnect call after ringing for”

Record calls

Select the “record calls” checkbox under configuration tab on the “call forward” component to start recording phone calls.

call forward rules

Set-up voicemail

You can set-up voicemail rules based on the end state of the call: Completed, No Answer, Busy/Rejected, Failed.

  1. Drag and drop the “Record Audio” component on the canvas.
  2. Click on the “Record Audio” component to open the configuration tab.
  3. There are two ways to set-up your message:
    • Text to speech: Type the message as text. Select the relevant language and tone. We will convert it and play the same to the caller.
    • Audio recording URL: Upload a pre-recorded message in the form of a URL
  4. Update your voicemail settings and click on “Validate”
  5. From the “Call forwarding” component, attach No Answer, Busy/Rejected and Failed state to the “Record Audio” component.
  6. Choose to edit/update the PHLO name and click “Save”.
  7. Make sure the PHLO is connected to a phone number.

Block incoming calls

You can block incoming calls from a specific incoming phone number or a country.

  1. The call gets blocked before forwarding. Select and delete the connector between “Start” and “Call Forward” nodes. 
  2. Drag and drop the “Branch” component on to the canvas
  3. Click on the “Branch” component to open the configuration tab
  4. The branch component allows you to compare values. In this case, we will compare “from number” or the 2-digit iso code for the country.
    • Variable to compare: The value you would receive on the call.
      1. For Caller ID, enter {{}}
      2. For 2-digit iso code, enter {{}}
    • Operation: It has many operations. For comparing you should select “Is equal to”
    • Value to compare: The value you want to compare with.
      1. For Caller ID, enter the Caller ID you want to block. Ex. 1-220-200-0000
      2. For 2-digit iso code, enter the iso code for the country you want to block. Ex. US for United States of America. Find 2-digit iso code here.
  5. Click “Validate” to save the settings. The branch component would have two output nodes:
    • No Match: When the values do not match
    • Condition 1: When the condition matches.

      Note: The condition fields are editable. You could change the name if you have more values to compare. This would make the PHLO easier to track.
  6. Connect “Start” with “Branch” node.
  7. Connect “No Match” to the “Call Forward” component.
  8. You can choose to leave the “Condition 1” node empty or attach the “Hangup” component. The calls will be blocked in either case.

Block phone number setting: 

Block country setting:

Play custom greeting

You can play custom greeting to your callers in the form of:

  • Text to speech: Type the message as text. Select the relevant language and tone. We will convert and play it to your callers. 
  • Audio recording URL: Upload a professional pre-recorded message in the form of a URL.

To set-up custom greeting for your callers:

  1. The greeting is played before forwarding. Select and delete the connector between “Start” and “Call Forward” nodes.
  2. Drag and drop the “Play Audio” component on to the canvas.
  3. Click on the component to open the configuration tab.
  4. Enter the text and select language. Alternatively, enter the url to set-up the greeting. 
  5.  Click on “Validate” to save the settings.
  6. Attach the “Start Node” to “Play Audio”. Connect the “Prompt Completed” node to “Call forward”.

Call whisper

Call whisper is used to play a small message to the receiver before the call is answered. The receiver hears the prompt and presses a confirm key to answer the call. This can be achieved from the “Call Forwarding” component. 

  1. Click on “Call Forward” component to open the configuration tab.  
  2. Scroll down to “Call Screening Options” and select the “Confirm Prompt” checkbox.
  3. Enter the message and select the confirm key from the dropdown. 
  4. Click on validate to save the setting.

Time-based forwarding

Coming Soon…

Day-based forward

Coming Soon…