Askozia Forums
May 21, 2012, 08:30:40 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: How to use Attended Transfers?  (Read 1667 times)
macafee
Newbie
*

Karma: 0
Posts: 9


View Profile
« on: November 14, 2008, 05:31:04 pm »

Could you tell me how to use Attended Transfers?
Logged
Philip Mullis
Jr. Member
**

Karma: 0
Posts: 35


View Profile
« Reply #1 on: December 02, 2008, 10:48:14 pm »

hit the attended transfer key combo, you should hear transfer, mash in the extension/number of the person you want to call and then hit pound and it will ring/join up the call while your still on with the callee (unlike blind transfers, which are easy to remember as the fire and forget method of transferring)

Logged
DrCain
Newbie
*

Karma: 0
Posts: 8


View Profile
« Reply #2 on: May 22, 2010, 09:51:09 pm »

Can't get this to work.
When doing a blind transfer I first push ## , it says "transfer", after that I try to input the extension number. But it fails on the first digit telling me to try again and on the second digit it falls back to the call. When doing an attended transfer I don't even get that far, it just falls back to the call.

Any help would be appreciated.

May 22 22:14:39 asterisk[16836]: VERBOSE[17104]:     -- Starting simple switch on 'DAHDI/4-1'
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:     -- Executing [102@ANALOG-PHONE-20962721474be447077012e:1] NoOp("DAHDI/4-1", "internal calling internal phone: Phone 2 - <102>") in new stack
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:     -- Executing [102@ANALOG-PHONE-20962721474be447077012e:2] Set("DAHDI/4-1", "NOVOICEMAILWHENBUSY="yes"") in new stack
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:     -- Executing [102@ANALOG-PHONE-20962721474be447077012e:3] Gosub("DAHDI/4-1", "macro-main,s,1(SIP/102,102,102,tTo,)") in new stack
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:     -- Executing [s@macro-main:1] Dial("DAHDI/4-1", "SIP/102,,tTo") in new stack
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:   == Using SIP RTP CoS mark 5
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:   == Using SIP VRTP CoS mark 6
May 22 22:14:49 asterisk[16836]: VERBOSE[17104]:     -- Called 102
May 22 22:14:50 asterisk[16836]: VERBOSE[17104]:     -- SIP/102-00000004 is ringing
May 22 22:14:51 asterisk[16836]: VERBOSE[17104]:     -- SIP/102-00000004 answered DAHDI/4-1
May 22 22:15:04 asterisk[16836]: VERBOSE[17104]:     -- Started music on hold, class 'default', on SIP/102-00000004
May 22 22:15:04 asterisk[16836]: VERBOSE[17104]:     -- <DAHDI/4-1> Playing 'pbx-transfer.ulaw' (language 'en-us')
May 22 22:15:08 asterisk[16836]: VERBOSE[17104]:     -- Unable to find extension '1' in context 'macro-main'
May 22 22:15:08 asterisk[16836]: VERBOSE[17104]:     -- <DAHDI/4-1> Playing 'pbx-invalid.ulaw' (language 'en-us')
May 22 22:15:12 asterisk[16836]: VERBOSE[17104]:     -- Stopped music on hold on SIP/102-00000004
May 22 22:15:21 asterisk[16836]: VERBOSE[17104]:     -- Executing [h@macro-main:1] GotoIf("DAHDI/4-1", "0?vm-h,1") in new stack
May 22 22:15:21 asterisk[16836]: VERBOSE[17104]:     -- Executing [h@macro-main:2] Hangup("DAHDI/4-1", "") in new stack
May 22 22:15:21 asterisk[16836]: VERBOSE[17104]:   == Spawn extension (macro-main, s, 1) exited non-zero on 'DAHDI/4-1'
May 22 22:15:21 asterisk[16836]: VERBOSE[17104]:     -- Hungup 'DAHDI/4-1'
Logged
niceguy_1920
Newbie
*

Karma: 0
Posts: 7


View Profile
« Reply #3 on: June 02, 2010, 05:09:06 pm »

im not an expert or anything but i have been fighting with a similar problem. Have you taken a look under advance settings at the call limit for each extension? you may want to increase the default to 3.
Logged
litnimax
Jr. Member
**

Karma: 7
Posts: 27



View Profile
« Reply #4 on: June 02, 2010, 05:57:18 pm »

You should make sure that extensions are included. It simply does not find extension.
Logged
DrCain
Newbie
*

Karma: 0
Posts: 8


View Profile
« Reply #5 on: June 04, 2010, 03:07:23 pm »

im not an expert or anything but i have been fighting with a similar problem. Have you taken a look under advance settings at the call limit for each extension? you may want to increase the default to 3.

I must be blind or something, I really can't find it.
Running AskoziaPBX 2.0

litnimax, where do I check that?
Logged
litnimax
Jr. Member
**

Karma: 7
Posts: 27



View Profile
« Reply #6 on: June 04, 2010, 10:18:49 pm »

Seems there is a bug. Let me investigate. I'll come back soon.
Logged
Alexcr
Newbie
*

Karma: 0
Posts: 2


View Profile WWW
« Reply #7 on: June 05, 2010, 05:47:02 am »


If Num A call to B , and num B transfer to C all work OK
if num A set transfer , Askozia don't find context.

Unable to find extension '1' in context 'macro-main'
Context "macro-main" don't include extension or parking slot.....

In default Transfer is need for incoming call.
Logged
litnimax
Jr. Member
**

Karma: 7
Posts: 27



View Profile
« Reply #8 on: June 05, 2010, 04:30:10 pm »

Issue located. The problem is as follows.
Calls are handled in [internal] context, where flags tT are added. But actual 'Dial' command is called from [macro-main] context  using 'Gosub' application. That means TRANSFER_CONTEXT=macro-main, where only 's' extension is defined.

I think some time ago it was not 'Gosub' but 'Macro', and it worked well. Recently 'Gosub' app introduced a new option - parameters and started to behave like Macro. So I guess Michael replaced Macro with Gosub (because Gosub is more efficient than Macro), and thus broke transfers :-)
So, the cure.
Quick - place TRANSFER_CONTEXT in [globals] section in extensions.conf (press Esc, and open file editor).
Right - a) Change Gosub to Macro in extensions.inc b) Change TRANSFER_CONTEXT in dialplan before Dial.
Any other suggestions?
Logged
DrCain
Newbie
*

Karma: 0
Posts: 8


View Profile
« Reply #9 on: June 07, 2010, 10:39:26 am »

Alright I am going to try this.
Also can we get this fixed in version 2.0.1?
Logged
DrCain
Newbie
*

Karma: 0
Posts: 8


View Profile
« Reply #10 on: October 09, 2010, 09:39:33 pm »

Any news on this?
Transfers seems to end up in [macro-main] even though all my phones are in [internal]

How do I fix this?

Michael Iedema really needs to look at this.

Maybe we should move this tread over to bug reports?
Logged
Michael
Askozia Staff
Hero Member
*

Karma: 49
Posts: 1020


View Profile
« Reply #11 on: October 12, 2010, 10:13:39 am »

The transfer issue will be fixed for 2.0.2, to be released this month.

Thanks for the reports and research!
Logged
netwalker70
Newbie
*

Karma: 0
Posts: 1


View Profile
« Reply #12 on: October 17, 2010, 12:22:52 pm »


If Num A call to B , and num B transfer to C all work OK
if num A set transfer , Askozia don't find context.

Unable to find extension '1' in context 'macro-main'
Context "macro-main" don't include extension or parking slot.....

In default Transfer is need for incoming call.

Hi all, I'm new on this forum so I hope not to be OT...
Wainting for 2.02 release I'm testing beta r1732 with the same scenario:
now incoming calls can be correctly transferred, but seems if Num A calls an external Number, Num A cannot transfer to C.
Could be something wrong form my side?
Thanks alot for your help.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.146 seconds with 19 queries.