Thursday, September 20, 2007

Powerful CALLBACK to set up multi-channel voice conferences.

IM initiated callback is now possible with GTalk2VoIP. You can connect any number of the phones, Google Talk, MSN, Yahoo or SIP users into a voice conference by issuing a single IMmessage.

All users of Jabber based IM chat, Google Talk, MSN/Live Messenger or Yahoo! Messenger can use GTalk2VoIP service to initiate VoIP calls using CALLBACK technique. This means, our system can make VoIP call to your phone (mobile or landline), then make a call to your destination and merge two calls (legs). Callback is initiated by a single IM message sent to service@gtalk2voip.com.

It is possible to add more participants into such callback organized calls thus creating a multi-channel voice conferencing calls. We encourage Web 2.0 developers to adopt this technique into their Web services and letting people freely and easily participate in voice chats.

To initiate a callback call, please follow these simple steps:

Step 1. Subscribe to the service in one of the possible ways:
1st Way. Open your GoogleTalk (or any other IM messenger) and invite new recipient whose user id is service@gtalk2voip.com.
2nd Way. Go to the main page of this site and submit your user id by pressing "Invite" button, then accept invitation from service@gtalk2voip.com.

Step 2. Open a chat window to service@gtalk2voip.com and send it a CALLBACK command using the following syntax:

CALLBACK [phone:gtalk:yahoo:sip:]SourceLeg [phone:gtalk:yahoo:sip:]DestinationLeg [via provider1 provider2 ]

Where, SourceLeg - is your own location, DestinationLeg - is a destination you are calling to, provider1 - is a provider name which will be used to deliver call to SourceLeg, provider2 - is a provider name that is to be used to call to DestinationLeg. If providers are ommited, then the system will implicate the default behaviour to call to each leg, i.e. it will call the best rated provider first (best ASR and ACD), if that fails, it wll call the second rated, and so on.

Each leg can be one of: phone number, Google Talk, MSN, Yahoo or SIP URI. You can use the follow syntax for each of the legs:

  • +XXXXXXXXX or phone:XXXXXXXXX where XXXXXXXXX is a phone number (mobile or landline) in international format,
  • gtalk:user@gmail.com where user@gmail.com is some Google Talk user identifier,
  • msn:user@hotmail.com where user@hotmail.com is some MSN/Live Messenger user identifier,
  • yahoo:user@yahoo.com where user@yahoo.com is some Yahoo! Messenger user identifier,
  • sip:user@provider.com where user@provider.com is some SIP URI.

Read more details on http://www.gtalk2voip.com/gtalk_service_callback.shtml

Regards,
Ruslan.