Skype Journal: Skype Attendant
March 29, 2006 10:01 AMSkypeAttendant is a test program that demonstrates a simple IVR system for Skype. Like many companies you can request an extention and then be directed there. This demo is important for it shows the power that will exist on your desktop when Skype finally enables "call transfer" in the API. It's a wait-listed API item. We still don't know when it is coming. When it does, it is a game changer.
SkypeAttendant is a bilingual(Chinese/English) auto-attendant system for Skype. It can be used in a company, or just for a group of friends that would like to share a common representative skype account.A demo scenario (skype:delta.com.tw?call) is listed below.
From this example, you call to delta.com.tw, and would like to speak to a person whose Skype account name is “Skype sound test”.
System: “Welcome to SkypeAttendant system. 歡迎使用自動總機.
Skype Attendant
國語請按1, for English service please press 2.” (if you do not press any key, the system default is Chinese)
Caller: (press 2) System: “Please say the name that you want to speak to.”
Caller: “Skype sound test”
System: “Skype sound test. OK, cancel, retry?”
Caller: “OK”
System: “Transferring call, wait a moment please.”
(connecting to echo123… connected)
echo123:”Hello, welcome to Skype call testing service…”
TrackBack (0)
Comments (5)
Stuart,
What makes you think that call transfer is in the development pipeline? Also, how would call transfer work? It seems unlikely to me since an incoming call is necessarily encrypted, so a transfer to another "line" would require either transferring the keys or establishing new keys without losing the connection. Both seem very unlikely. I just don't see how it's possible without changing Skype's entire security framework.
Now if you're talking about terminating Skype calls at a PBX box, that would allow transferring calls.... but we have that already, don't we.
Posted by: aaytch at March 29, 2006 10:49 AM
Oh never mind..... I see that the "skype attendant" acts as the administrator of a conference call.... so the keys to the call are actually established between the caller and the transferor and remain in effect after the call is transferred. It should be noted perhaps that the "skype attendant" has the ability to listen in on any subsequently transferrred call. Ouch!.... but maybe that's acceptable or even desireable in a corporate IT context.
Posted by: aaytch at March 29, 2006 11:08 AM
You are absolutely right, we have been using IVR techniques inside our product WiSPA (wispa.it) for six months or more and have a whole range of features sitting on the development shelf waiting for Call Transfer functionality inside Skype.
I suggest that this one feature will move the Skype ecosystem forward by one huge step.
Posted by: websetters at March 29, 2006 12:02 PM
Hey that was really cool.I can see lots and lots of use for this. It worked like a charm if you can understand my voice you are doing OK, loved it..
Posted by: Per at March 29, 2006 12:55 PM
Skype is touching the sky with new dimention getting added rapidly. Can Skype have a Skype-Medico which can:
1. Provide online medical support to remote users
2. Provide telemedicine support
3. Provide location based telemedicine depending on local regulatory framework
4. Provide emergency services
5. Provide medical records for consultants for patients using data mining
Posted by: Gauri Shankar Antarvedi at March 31, 2006 11:45 AM