[Asterisk-Users] Grandstream transfer into outer space

Matthew B Marlowe
Wed, 25 Feb 2004 19:01:48 -0000

Ok I changed some stuff around and got it to work.

Now the strange part... The caller if they press # will ask ME who id
like to transfer to? :)

So if they accidently hit #, they get put on hold

Any ideas? :)



Sincerely,
Matthew Marlowe
Gear 3 Technologies, LLC
609.252.1155 x614
www.gear3.com

||||
(00)
 ><   Choose a job you love, and you will
/||\  never have to work a day in your life.
=/\
-----Original Message-----
From: asterisk-users-admin@lists.digium.com
[mailto:asterisk-users-admin@lists.digium.com] On Behalf Of Jim
Rosenberg
Sent: Wednesday, February 25, 2004 6:52 PM
To: asterisk-users@lists.digium.com
Subject: Re: [Asterisk-Users] Grandstream transfer into outer space

On Wed, Feb 25, 2004 at 06:19:13PM -0500, Matthew B Marlowe
wrote:
> You said using the # feature gives you the ability to not lose a call
> if you dial an invalid extension but that doesn't work for me.
>
> When I dial # and enter an invalid extension I want it to sy ' invalid

> extension' to ME and ask me to reenter one.
>
> Instead if I dial # (or transfer button) and enter an invalid
> extension it plays ' invalid extension ' to the CALLER and asks
THEM
> to reenter an extension number and the call is lost from me.

Hmm. Well, here's what I did. I modifited macro-stdexten so that the
dial command looks like this:

exten => s,1,Dial(${ARG2},20,tr)        ; Ring the interface, 20 seconds
maximum

When the receiver of the call presses # and enters an invalid extension,
it seems to be announcing it was invalid to the person who pressed #,
and then *resuming the call* -- you haven't lost anybody.