Skip to content
A tool for making phone calls with Google Voice and SIP
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


by jwc < >

(note that this project has obsolete dependencies)


    gvcall is a simple utility to make a phone call with Google Voice from the
    command line.  The major feature of this program is to integrate Google
    Voice and Linphone's command-line mode to make calling a number easy.


    0. If you don't already have a way to receive incoming calls to a VoIP
       account, see these instructions on my blog:


       I use Antisip and IPKALL to achieve this.

    1. Setup Linphone with your SIP server information (again, see the link
       above for more detailed instructions).

    2. Get pygooglevoice at:

            AUR Package:

    3. Install gvcall wherever you want and run it with no arguments.  This
       will create a default configuration file at ~/.gvcall

    4. Edit ~/.gvcall using the instructions provided in the comments.

    5. Run gvcall -h for a list of options, or to get started right away, just
       do gvcall phonenumber

    Other Functionality
        You can also add other phone numbers to call with using a simple alias
        system in ~/.gvcall.  For example, say that you sometimes have your
        mobile phone next to you and want to call a number using that.  You
        could set altnums to be 


        and then run gvcal -m mobile phonenumber

    Passwordless Access
        pygooglevoice provides a configuration file at ~/.gvoice where you can
        enter your Google username and password if you don't want to be
        prompted every time you want to make a call.
You can’t perform that action at this time.