PBXes » English » Queues, Digital Receptionist, Faxmail, Voicemail and Ring Groups » RE: use *21* from external phone
Print Page | Recommend to Friend | Add Thread to Favorites
Post New Thread Post Reply
Author
Post « Previous Thread | Next Thread »
ond
Soho Account


Registration Date: 27.01.2012
Posts: 12

use *21* from external phone Post Reply with Quote Edit/Delete Post Report Post to a Moderator       IP Information Go to the top of this page

Hello, I was wondering whetter I can organize a forwarding (*21*<telno>) from an external phone/gsm. I find out already that I can listenn to my voicemail from an external phone/gsm (*<PIN>#), so it makes sense to me I can use other pbx codes from external phone/gsm as well.

The reason I need this function is I am often offline and only have my gsm and the gsm is only on on specific times. If my gsm is off all calls forwarded by pbxes to my gsm are instantly taken with a message by my gsm provider. So I don't have a way to use the pbxes VM if gsm is off. So the workaround I see is
1. default in pbxes no forwarding to gsm
2. as soon as I put my gsm on, put forwarding on on pbxes to gsm by *21*<gsmno> and put if off (#21#) before I put my gsm off. In that way I make sure people who know the hours I am reachable will effectively reach me.

I hope someone can help,

Update 1
I found out that if I make an inbound route to the digital receptionist leaving all entries empty, when I call DR from outside I am able to reach all my available extensions. Click 1 to redirect to extension 1, etc. I made a sip-extension in which I pointed the 'PSTN' field to '*21*<mygsm no>'. If I call DR from my gsm and click the extension with this forwarding I get feedback 'forward conditional activated'. But calls are actually not forwarded to my gsm. If I just put '*21*<mygsm no>' on my softphone connected to my pbxes account the forwarding is actually forwarded as wanted.

So my question remains: How can I activate and deactivate forwarding (*21*) from the gsm I want the forward to be made to?

Update 2
Tried something different. Ext 4 on my account is connected to pbxes, I use it to connect my softphone to pbxes. If I call '*21*<gsmno>' all calls to pbxes are forwarded to my gsm, which is what I want. So now I want to try to do the same by accessing Ext4 from an external phone.

First test: So I made a sip-trunk assigned to my regular voipisp. In the Dial rules I put '8888|XXXXXXXXXXXXX'. I made a new outbound route which I connect to this new trunk and in 'numbers started by' i put '8888'. If I now use callthru and dial '8888<testno>' I am connected to <testno> via the trunk of my regular voipisp.
code:

Apr 26 16:03:00 VERBOSE[15027] logger.c: -- SIP/<myvoipisp>-3a42 answered Local/8888<testno>@from-internal/n-adf6,2 
Apr 26 16:03:00 VERBOSE[13897] logger.c: -- Local/8888<testno>@from-internal/n-adf6,1 answered Local/<testno>@from-internal/n-665a,1
Apr 26 16:03:05 VERBOSE[15027] chan_sip.c: Hangup call SIP/<myvoipisp>-3a42, SIP callid 6ea1b475282dca5b785341c77b4f67ec@<myvoipisp> 
 


Second test: I made a sip-trunk assigned my to pbxes account of Ext4. In he Dial rules I put '8888|XXXXXXXXXXXXX'. I changed the outbound route in First test to this newest trunk and let the rest the same. If I now use callthru and dial '8888<testno>' I am not connected to <testno> via pbxes trunk. System logs says
code:

Apr 26 16:14:05 VERBOSE[72718] logger.c: -- Called pbxes/8888<testno>
Apr 26 16:14:05 VERBOSE[74731] logger.c: -- Got SIP response 482 "Loop Detected"
Apr 26 16:14:05 VERBOSE[72718] logger.c: -- Now forwarding Local/8888<testno>@from-internal/n-7feb,2 to 'Local/8888<testno>@from-pstn/n' (thanks to SIP/pbxes-af05)
Apr 26 16:14:05 VERBOSE[72718] chan_sip.c: Hangup call SIP/pbxes-af05, SIP callid [EMAIL]7c4140724620142a219a8049086168cc@pbxes.org[/EMAIL]
Apr 26 16:14:05 VERBOSE[72718] logger.c: -- Local/8888<testno>@from-pstn/n-a470,1 answered Local/8888<testno>@from-internal/n-7feb,2
Apr 26 16:14:05 VERBOSE[72262] logger.c: -- Local/<testno>4444@from-internal/n-7feb,1 answered Local/<mygsm>@from-internal/n-b4b8,1

So it looks I introduced a loop in the system, which I can imagine

Third test:
In Second test I replace <testno> by '*21*<mygsm>'. It did not work out offcause because of the results of Second test. But I also saw in the log that if I use '*' or '#' they are not forwarded, so it looks I cannot use dtmf codes this way anyhow.

So my question remains: How can I activate and deactivate forwarding (*21*) from the gsm I want the forward to be made to?

This post has been edited 2 time(s), it was last edited by ond on 26.04.2012 at 17:48.

23.04.2012 23:06 onderdelinde is offline Search for Posts by onderdelinde Add onderdelinde to your Buddy List
jus
Grünschnabel


Registration Date: 21.03.2011
Posts: 4

RE: use *21* from external phone Post Reply with Quote Edit/Delete Post Report Post to a Moderator       IP Information Go to the top of this page

I tried dialing uri *43@pbxes.org but that didn't work.

My thread is here,

https://www1.pbxes.com/forum/thread.php?...1337689761&sid=

Edit: ok, I figured it out!

I have to create a "classic" extension, and that extension dials *43 on the PSTN! Then set the auto-attendant (aka digital receptionist) to ring to it, or the DID go straight to it. Try this with your code. I dialed it and heard the echo service!

This post has been edited 1 time(s), it was last edited by jus on 22.05.2012 at 21:28.

22.05.2012 14:50 justingoldberg is offline Search for Posts by justingoldberg Add justingoldberg to your Buddy List
 
Post New Thread Post Reply
Go to:

Powered by Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH
English Translation by Satelk