xPLGVoice

xPLGVoice

Description:xPLGVoice gives you access to some features of Google Voice. It allows you to send SMS, enable and disable forwarding phones and initiate calls.
Usage:Edit the config.txt file with your gmail user name and password.

Here's a series of sample xPL commands you can send and some of the possible responses.

#initiate call to a simple phone number
type = xpl-cmnd
gvcall.basic
{
   callto=5554443333
   fwdto=cell
   command=call
}

#initiate a call to someone in your GMail contacts
type = xpl-cmnd
gvcall.basic
{
   callto=John Doe
   fwdto=home
   command=call
}

#initiate a call to the Mobile number of someone in your GMail contacts
type = xpl-cmnd
gvcall.basic
{
   callto=Jane Doe, Mobile
   fwdto=Google Talk
   command=call
}

#cancel call
type = xpl-cmnd
gvcall.basic
{
   callto=Jane Doe, Mobile
   fwdto=Google Talk
   command=cancel
}


#send sms to a GMail contact.  xPLGVoice automatically grabs the Mobile number for your contact
type = xpl-cmnd
sendmsg.basic
{
   to=George Washington
   body=What's up dude?
}

#send sms to a regular number
type = xpl-cmnd
sendmsg.basic
{
   to=55522221111
   body=time for lunch
}


#enable forwarding to the phones you've designated home and cell in Google Voice
type = xpl-cmnd
control.basic
{
   device=home,cell
   current=enable
}

#disable forwarding to your Google Talk "phone"
type = xpl-cmnd
control.basic
{
   device=Google Talk
   current=disable
}

#status messages in response to a call command
type = xpl-trig
gvcall.basic
{
   callto=5554443333
   fwdto=cell
   status=success
}

# if you give a bad forwarding number, like if you've sent the message as
homes, not home
type = xpl-trig
gvcall.basic
{
   callto=John Doe
   fwdto=homes
   status=fail
}


# for successful sending of sms
type = xpl-trig
sendmsg.confirm
{
   status=success
}

# for sms, if there's no match for the number you wanted to send to
type = xpl-trig
sendmsg.confirm
{
   status=fail
   error=no number
}
Screenshots:
Revisions:09/20/10 - 1.0: Initial release
Download:/downloads/xPLGVoice.zip

Back to xpl Software