Skype outgoing calls?

User to User - Answers are provided by the community. 3CX does NOT provide technical support via this forum. Commercial grade support should NOT be expected

Moderators: kevin, 3CX staff

Skype outgoing calls?

Postby Furry » Sun Jun 28, 2009 2:49 pm

Hi

Just wondering what the method is for making an outgoing Skype call from an extension, when using 3CX Gateway for Skype?

When using Uplink with Asterisk, I was able to give each Skype ID I wanted to call a shortcode but the latest version of Skype, that the 3CX Gateway for Skype requires to be used, doesn't seem to allow this.

I have tried dialling using the full alphanumeric name (from my Nokia E51), and changing the Skype name to be digits, but with no luck. I get 'address is busy'.

Or was this 3CX gateway for Skype only conceived to allow handling of incoming calls?

Thanks,
Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Vali_3CX » Sun Jun 28, 2009 3:04 pm

Hi, Dave

Suppose you have something like this

PBX--->(outboundrule prefix "ak")---->PSTN gateway01---->SkypeGatePort01--->SkypeAccount01
PBX--->(outboundrule prefix "bk")---->PSTN gateway02---->SkypeGatePort02--->SkypeAccount02

Assume SkypeGatePort01 is gateway's master.
In such case, from your phone dial akecho123 - it means you call SkypeAccount01's echo service. It will get busy, since SkypeGatePort01 is master port. But, dialing bkecho123, calling SkypeGatePort02's echo service, should work if this port has no other call in progress.

If none of them are master, then both ak- and bk- calls should have the same behavior as described bk- above. But, even here, if SkypeGatePort02 has the same Skype account as SkypeGatePort01, say SkypeAccount01, if SkypeGatePort01 has already an in-progress call, the bk-call will get busy, since the Skype account is obviously busy, taken by SkypeGatePort01.

Hope it clarified.

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: Skype outgoing calls?

Postby Furry » Sun Jun 28, 2009 4:50 pm

Vali,

Thanks.

I am using 2 Skype accounts. Dialling the echo123 service is successful, but dialling a Skype contact is not - I get 'user busy'.

I have set up the outbound rule for my 'master' and 'slave' skype accounts with different prefixes, and outbound rules accordingly. If I attempt to dial the echo123 service on the master account, I get 'user busy'. If I do this on the 'slave' account it works fine.

But, if I try to call one of my skype contacts on the 'slave' account (which has all my contacts defined), it seems to attempt to make the call (makes the 'tom tom drums' skype sound) but then also goes 'user busy'.

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Furry » Sun Jun 28, 2009 5:24 pm

Vali,

Another query, possibly related...

Neither my 'master' nor 'slave' accounts are shown as being online, as contacts from a third Skype account - yet the Gateway shows that they're 'Online - On Hook' under 'Skype status'.

Is this 'normal'?

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Vali_3CX » Sun Jun 28, 2009 5:34 pm

Hi, Dave
For me, all the "simptoms" you describe leads to following reasons:
- port's Skype account is not "fully" logged in (I mean, it appears as online, but not all Skype clients around, especially the one you want to call, were notified yet, and you will have to wait a little)
- the Skype account you want to call is not online or, as in the case above, your account is not "fully" logged in, and it has not been yet "informed" about other's statuses.
- the Skype account you want to call is indeed busy (less probable, but possible)

No matter what, the best test you can do is, first, to open gateway's port Skype:
- stop the gateway service, then select one of its ports, and click Skype button, to open its Skype client.
- wait until it gets logged in (splash' "Account" field displays "Configured as...")

Ok, now:
- if the contact you want to call is in Skype's contact list, check its status (online, offline, DND).
- when it becames online, try to call it from your Skype.
- if you have access to the Skype you want to call (for instance , is running on another machine next to you) check to see when your Skype becomes online.

This test performs a direct Skype-to-Skype call, excluding gateway's involvement. If it works, basically on the running gateway you will have to wait aproximately the same time you wait in this test for online "appearance".

Hope it helps and tell me how's going.

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: Skype outgoing calls?

Postby Furry » Mon Jun 29, 2009 7:10 pm

Vali,

From a third Skype account ('C'), I can place a call to either of the accounts ('A' and 'B') that I'm using for 3CX.

C can see that both A and B are online.
Oddly, one of the accounts that I'm using for 3CX cannot see that the other is online (i.e. A cannot see B as being online, but B can see A).

PBX can accept incoming calls via either A or B, when placed from C.

This is very puzzling!

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Vali_3CX » Mon Jun 29, 2009 7:38 pm

Hi, Dave
Dave, I wasn't an intensive Skype user :mrgreen: so perhaps is better for you to ask somebody who used seriously Skype and know better how it works.
However, all I can tell you (from the tests I've done) is following:

the only "normal" case when I've got the same simptoms as you describe was when an "empty" A/B skype account (that mean, having an empty contact list) has been started by the gateway, and from "external" C I was trying to call one of them. I was warned that A/B is not in my contact list, so it started to search Skype directory, it found A/B, I was asked to send that "presentation" and, after that, A/B were in my contact list as grayed (not online). And, in my opinion, they will remain obviously forever grayed, since neither A or B accepted my request to be added in my contact list - matter of privacy, I guess. If I stop the gateway and from A I allow C, then restart the gateway, on C i will seee (after several seconds) A is online while B - not (because it doesn't granted it access).

Hope it helps. If you find some more precise details about this behavior, please tell me.

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: Skype outgoing calls?

Postby Furry » Mon Jun 29, 2009 10:21 pm

Vali,

Well, I did have an issue with my three skype accounts seeing other as online, which I've now fixed. Skype seems a bit confusing in that regard.

But, I still can't make outgoing calls, still get 'busy'. It does, however, ring for a while before going to 'busy', with an orange indication and 'ringing' in the ports/trunks status.

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Furry » Tue Jun 30, 2009 5:49 pm

Vali,

I've worked out what the problem was, apart from the possible issues with Skype accounts (above):

I was using my name for the Skype contact, rather than the actual 'Skype Name' (doh!). I think this was a 'hangover' from using shortcode dialling with uplink (I still think it's a shame that Skype seem to have removed that facility - wonder why they did?).

Also, I wasn't dialling SkypeOut numbers correctly (doh! again); I wasn't putting '00' at the front, followed by the country code (44) - I somehow forgot to do that.

An outstanding slight issue is that while my softphone client (zoiper) can dial out via Skype using either '+' (as in +44...) or '00' (as in 0044...), after my prefix, when I use '+' on my Nokia E51 it doesn't work - I have to use '00'. I haven't yet worked out how Setttings/Advanced/e164 number processing relates to this.

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby heinbense » Tue Jul 07, 2009 9:45 am

Hi,

So how do you dial the 'Skype name' from an office phone?

Lets say you use prefix '5' and skype name = heinbense How would you dial it?

Thanks,
Hein
Hein Bense
| Tel | +27(0) 12 940 0250 | Fax | +27(0) 12 940 0251 | Email |hein@ictglobe.com |
heinbense
New User
 
Posts: 6
Joined: Wed May 28, 2008 1:20 pm

Re: Skype outgoing calls?

Postby sipero123 » Tue Jul 07, 2009 10:27 am

Hi,

The way I've done mine is 8+skypeid and then set the rules for this to strip the 8 and dial the skypeid using the relevant trunk.



Jonathan Hamon
sipero123
Expert
Expert
 
Posts: 109
Joined: Mon Nov 24, 2008 4:48 pm

Re: Skype outgoing calls?

Postby Vali_3CX » Tue Jul 07, 2009 8:24 pm

heinbense wrote:So how do you dial the 'Skype name' from an office phone?
Lets say you use prefix '5' and skype name = heinbense How would you dial it?

Hi, Hein

Simply, prefix immediately followed by account name: 5heinbense

P.S Not all phones - mainly hardphones - allows letters, but only digits to be typed. In such a case, use their Speeddial feature (I've used this to be able to call Skype accounts from my Grandstream deskphone)

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: Skype outgoing calls?

Postby Furry » Wed Jul 08, 2009 7:02 pm

Hi vali,

Re. the 'speedial feature' you mention: as I said in my first post on this thread (I described it as 'shortcode' or something), I used that with an earlier version of Skype, but I can't see how to use it with the latest version - what am I missing? Edit: just been to the Skype site, and it states that latest version doesn't support speed dial - but it doesn't say why.

TIA,
Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Re: Skype outgoing calls?

Postby Vali_3CX » Wed Jul 08, 2009 7:53 pm

Furry wrote:Re. the 'speedial feature' you mention: as I said in my first post on this thread (I described it as 'shortcode' or something), I used that with an earlier version of Skype, but I can't see how to use it with the latest version - what am I missing?

Hi, Dave

I guess it's a confusion here: I referred PHONE (hardphone or softphone) speeddial feature, where available.
My Grandstream doesn't allow me to call, for instance, "skecho123", therefore, from my computer, I had to login in its configuration program and there I've set one of its speeddials to this "number", skecho123 - after that, everytime I press its "1" speeddial button, it dial and connects that Skype account (of course, "sk" is the outbound rule).

P.S On the other hand, I cannot figure out how SKYPE's speeddial would be useful when used in the gateway :roll:

Regards
vali
3CXPhone software developer
Vali_3CX
3CX Support
3CX Support
 
Posts: 901
Joined: Fri Dec 12, 2008 4:11 pm
Location: Nicosia, Cyprus

Re: Skype outgoing calls?

Postby Furry » Wed Jul 08, 2009 10:18 pm

Vali_3CX wrote:Hi, Dave

I guess it's a confusion here: I referred PHONE (hardphone or softphone) speeddial feature, where available.
My Grandstream doesn't allow me to call, for instance, "skecho123", therefore, from my computer, I had to login in its configuration program and there I've set one of its speeddials to this "number", skecho123 - after that, everytime I press its "1" speeddial button, it dial and connects that Skype account (of course, "sk" is the outbound rule).

P.S On the other hand, I cannot figure out how SKYPE's speeddial would be useful when used in the gateway :roll:


Ah, yes, I see. I found the speed dial facility useful when using Uplink Skype-to-Sip with Asterisk (as I said above), because it allowed me to dial my chosen prefix plus a 2-digit speed dial number, e.g. '511'. I guess the Skype API (or whatever) previously allowed the speed dial to be used via that interface.

Dave.
Furry
New User
 
Posts: 10
Joined: Sun Jun 28, 2009 12:00 pm

Next

Return to 3CX Phone System - General (Community-led, no tech support)


Who is online

Users browsing this forum: simonwhite and 0 guests

Announcements: