Re: [Asterisk-Users] New native assisted transfer (atxfer) usage inforequired

2005-01-27 Thread Asterisk List
Try to change the macro from

 exten = s,1,Dial(${ARG2},20)

to 

 exten = s,1,Dial(${ARG2},20,${ARG3})

--JJL44

On Wed, 26 Jan 2005 20:35:16 -0500, Steven Frazier [EMAIL PROTECTED] wrote:
 I got it to work using the standard example of using exten to ring a phone
 vs. the newer macro example.
 I am still learning how macros work, maybe I can incorporate the atxfer into
 the macro at some point.
 
 I was wondering if you could incorporate this is a .call file, I haven't
 seen an example of how to do that, but that would be nice if you had a .call
 file that was dialing a cell phone and you had the ability to transfer the
 person to another extension from your cell phone.  Just a thought.
 
 This worked:
 exten = 5811,1,Dial(SIP/5811,10,Ttr)
 exten = 5810,1,Dial(Zap/1,10,Ttr)
 
 I was trying to make it work with the example and using the macro stdexten
 
 This did not work:
 
   exten = 5810,1,Macro(stdexten,5810,ZAP/1,Ttr)
   exten = 5811,1,Macro(stdexten,5811,SIP/5811,Ttr)
 
 [macro-stdexten]
 ;
 ; Standard extension macro:
 ;   ${ARG1} - Extension  (we could have used ${MACRO_EXTEN} here as well
 ;   ${ARG2} - Device(s) to ring
 ;
   exten = s,1,Dial(${ARG2},20)
   exten = s,2,Goto(s-${DIALSTATUS},1)
 ;
   exten = s-NOANSWER,1,Voicemail(u${ARG1})
   exten = s-NOANSWER,2,Goto(default,s,1)
 ;
   exten = s-BUSY,1,Voicemail(b${ARG1})
   exten = s-BUSY,2,Goto(default,s,1)
 ;
   exten = _s-.,1,Goto(s-NOANSWER,1)
 ;
   exten = a,1,VoicemailMain(${ARG1})
 ;
 

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] New native assisted transfer (atxfer) usage inforequired

2005-01-26 Thread Asterisk List
On Tue, 25 Jan 2005 19:33:00 -0500, Steven Frazier [EMAIL PROTECTED] wrote:
 Could I ask you a question?  You don't have to flash to use the transfer
 feature correct or do you?  I have tried it both ways and nothing happens.

No, I do not have to flash to use the transfer feature.  It works
pretty much like the old # transfer.  The sequence for blind
transfer is like this:

1. I press ## keys quickly (two # keys within 0.5 seconds)
2. I hear the sound Transfer, the other party hears hold music
3. I wait for dial tone.  After hearing the dial tone, I dial the
transferee.  I need to dial quickly because the timeout is set to 3
seconds.  After the last digit is dialed, I wait for the asterisk to
hang up and give me budy tone.  At this time I hang up.
4. The other party hears the ring tone for the transferee.  If the
transferee picks up, they can talk.

The sequence for attended transfer is like this:

1. I press ** keys quickly (** is my atxfer key)
2. I hear the sound Transfer, the other party hears hold music
3. I wait for dial tone.  After hearing the dial tone, I dial the
transferee.  I need to dial quickly because the timeout is set to 3
seconds.  After the last digit is dialed, I wait for 3 seconds and
then I hear the ring tone for the transferee.
4. If the transferee picks up, I talk with the transferee.
5. If I hang up, the transferee is connected with the caller.  If the
transferee hangs up, I am back with the original caller.

 I verified that I had beep.gsm and beeperr.gsm in my sounds directory and
 here is my features.conf file:
 
 If I dial *1 (from a Zap or SIP) phone the person I am talking to just hears
 the tones I press *2 or #1.  

When I press ## (my blindxfer key) the other party does not hear any
DTMF tones.  If I press # (single #) the other party hears the #
tone after a short delay (I guess asterisk is delaying the tone to
make sure there is no more # coming).

 Does the automon work too?  Where does it put
 the file that it records at?

I have not tried this feature yet. 

 I made sure I have Tt in my dial command in my extensions.conf file as well:
 
 From my extensions.conf file:
 
   exten = 5801,1,Macro(stdexten,5801,SIP/5801,Ttr)
   exten = 5802,1,Macro(stdexten,5802,SIP/5802,Ttr)
   exten = 5803,1,Macro(stdexten,5803,SIP/5803,Ttr)
   exten = 5804,1,Macro(stdexten,5804,SIP/5804,Ttr)
   exten = 5805,1,Macro(stdexten,5804,SIP/5805,Ttr)
 
   exten = 5810,1,Macro(stdexten,5810,ZAP/1,Ttr)
 

I think you can use only one transfer flag, either T or t but not both Tt.

Best regards,

--JJL44

 [general]
 parkext = 700  ; What ext. to dial to park
 parkpos = 701-720  ; What extensions to park calls on
 context = parkedcalls  ; Which context parked calls are in
 parkingtime = 45   ; Number of seconds a call can be parked for
 
; (default is 45 seconds)
 transferdigittimeout = 3   ; Number of seconds to wait between digits
 when transfering a call
 courtesytone = beep ; Sound file to play to the parked caller
; when someone dials a parked call
 xfersound = beep; to indicate an attended transfer is
 complete
 xferfailsound = beeperr ; to indicate a failed transfer
 adsipark = yes  ; if you want ADSI parking announcements
 pickupexten = *8; Configure the pickup extension.  Default
 is *8
 featuredigittimeout = 500   ; Max time (ms) between digits for
; feature activation.  Default is 500
 
 [featuremap]
 blindxfer = #1 ; Blind transfer
 disconnect = *0; Disconnect
 automon = *1   ; One Touch Record
 atxfer = *2; Attended transfer
 [EMAIL PROTECTED] asterisk]#
 
 Thanks for your help.

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] New native assisted transfer (atxfer) usage inforequired

2005-01-26 Thread Steven Frazier
I got it to work using the standard example of using exten to ring a phone
vs. the newer macro example.
I am still learning how macros work, maybe I can incorporate the atxfer into
the macro at some point.

I was wondering if you could incorporate this is a .call file, I haven't
seen an example of how to do that, but that would be nice if you had a .call
file that was dialing a cell phone and you had the ability to transfer the
person to another extension from your cell phone.  Just a thought.

This worked:
 exten = 5811,1,Dial(SIP/5811,10,Ttr)
 exten = 5810,1,Dial(Zap/1,10,Ttr)


I was trying to make it work with the example and using the macro stdexten

This did not work:

   exten = 5810,1,Macro(stdexten,5810,ZAP/1,Ttr)
   exten = 5811,1,Macro(stdexten,5811,SIP/5811,Ttr)

[macro-stdexten]
;
; Standard extension macro:
;   ${ARG1} - Extension  (we could have used ${MACRO_EXTEN} here as well
;   ${ARG2} - Device(s) to ring
;
   exten = s,1,Dial(${ARG2},20)
   exten = s,2,Goto(s-${DIALSTATUS},1)
;
   exten = s-NOANSWER,1,Voicemail(u${ARG1})
   exten = s-NOANSWER,2,Goto(default,s,1)
;
   exten = s-BUSY,1,Voicemail(b${ARG1})
   exten = s-BUSY,2,Goto(default,s,1)
;
   exten = _s-.,1,Goto(s-NOANSWER,1)
;
   exten = a,1,VoicemailMain(${ARG1})
;



___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users