Setting the time (length) an assisted transfer will ring to outside line

Looked and looked and can’t find it. I’m sure it’s something simple, but for the life of me it’s escaping me.

Our call center wants to call a customer, and if that customer wants to talk to a specialist, they want to be able to do an assisted transfer to an outside line. We are using the Asterisk/FreePBX transfer function (*2) and it works fine.

The issue is that on the second outbound call, it only rings for 15 seconds before recovering the call that’s on hold waiting for the transfer. This does not happen when dialing out the SIP trunks normally, and it does not happen on an internal assisted transfer.

The 15 seconds wouldn’t be so bad, but sometimes it takes up to five (5) for the call to set up, and it barely gives someone on the other end time to make it to the phone, and/or certainly not enough time for the second party’s voicemail to pick up.

The log includes the command line from the time the second extension starts to ring-- actual numbers changed, but consistently.

Thanks in advance.

David

pbxCLI>
– SIP/fpbx-1-afa853cf-0000007c is making progress passing it to Local/[email protected],2
– Stopped music on hold on SIP/fpbx-1-afa853cf-0000007b
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on ‘Local/[email protected],2’ in macro ‘dialout-trunk’
== Spawn extension (from-internal-xfer, 7244313, 6) exited non-zero on ‘Local/[email protected],2’
– Executing [[email protected]:1] Macro(“Local/[email protected],2”, “hangupcall|”) in new stack
– Executing [[email protected]:1] GotoIf(“Local/[email protected],2”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,4)
– Executing [[email protected]:4] GotoIf(“Local/[email protected],2”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,7)
– Executing [[email protected]:7] GotoIf(“Local/[email protected],2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [[email protected]:9] Hangup(“Local/[email protected],2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on ‘Local/[email protected],2’ in macro ‘hangupcall’
== Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on ‘Local/[email protected],2’
– Executing [[email protected]:1] Macro(“SIP/401-0000007a”, “hangupcall|”) in new stack
– Executing [[email protected]:1] GotoIf(“SIP/401-0000007a”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,4)
– Executing [[email protected]:4] GotoIf(“SIP/401-0000007a”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,7)
– Executing [[email protected]:7] GotoIf(“SIP/401-0000007a”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [[email protected]:9] Hangup(“SIP/401-0000007a”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on ‘SIP/401-0000007a’ in macro ‘hangupcall’
== Spawn h extension (macro-dialout-trunk, h, 1) exited non-zero on ‘SIP/401-0000007a’
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on ‘SIP/401-0000007a’ in macro ‘dialout-trunk’
== Spawn extension (from-internal, 12765559627, 6) exited non-zero on 'SIP/401-0000007a’
pbx
CLI>

I have to bump this one since I have the same question.

I also have the same issue. We’re using iSymphony as the control panel–not sure if that might be part of the problem or if you guys are seeing this with plain old assisted transfer.