How do I set up driver VoIP calling?

The steps below guide you through how to set the system to route calls from your drivers to passengers through your VoIP provider instead of the driver’s personal phone number.

Driver VoIP calling is a perfect option for those who want to prevent drivers from exposing their personal phone numbers to passengers and avoids the cost of forwarding calls from the dispatch system to the driver.

If you also want to prevent passenger phone numbers from being visible to drivers, simply disable the Show Client Phone setting here: https://app.taxicaller.net/dispatch/settings/drivers

Before getting started please note that driver VoIP calling is currently only supported in the Android version of the TaxiCaller Driver App.

1. Configure the Driver User for VoIP

First, configure the VoIP credentials in the User settings.

  • Go to: https://app.taxicaller.net/dispatch/users/edit
  • Find the driver you want to configure.
  • Expand the Advanced Options section.
  • Tick Enable Phone to reveal the phone configuration fields.
  • Enter the credentials provided by the customer’s VoIP provider: - User - Port - Domain - Proxy (only if required by the provider)
  • Save the changes once the information has been entered.

2. Configure VoIP in the Driver App

Next, configure the VoIP password inside the Driver App.

  • Log in to the Driver App
  • Open Settings
  • Scroll to the SIP Settings section
  • Tap SIP Password
  • Enter the password provided by the VoIP provider.

Note - The SIP Settings section will only appear after the Phone option has been enabled in Admin. If the option does not appear:

  • Log out of the Driver App
  • Log back in to download the updated configuration

3. Call the Passenger

Once setup is complete:

  • Accept a job that includes a passenger phone number
  • Tap Call
  • The Driver App will now place the call through the configured VoIP provider instead of the driver’s personal number.

Additional Information

For certain VoIP providers, you must enable PJSIP in the Driver App settings. This should be the first thing you check if your calls cannot initialize.

If a driver reports that they cannot enable PJSIP, verify the following:

  • Phone is enabled in the User settings
  • All required VoIP credentials are filled in correctly
  • If the issue persists, verify the credentials with the VoIP provider.

Further Support

If you experience a persistent issue, please contact our support team. When reaching out, include the verified VoIP credentials for a driver so that our technical team can test the configuration and assist with troubleshooting.

Was this article helpful? Votes: 0
driver | voip | calling | 2026 |