similar to: Attended transfer and dialplan

Displaying 20 results from an estimated 11000 matches similar to: "Attended transfer and dialplan"

2009 May 11
3
How to write custom functions in AEL2 ,
Hi, I'm using asterisk 1.6.1 and AEL2. I'm trying to find the best way to write my own custom functions ? At the moment, I'm using this pattern (extensions.ael) : context foo { 123 => { &myfunc(123456); NoOp(${GOSUB_RETVAL}); }; macro myfunc (arg) { Return (${arg}); } 1. First, I keep getting warnings like Warning: file /etc/asterisk/extensions.ael, line
2010 Apr 02
1
Gosub replacement within AEL2 dialplans
Hello, When reloading a diaplan (asterisk 1.6.1.X), I can see in console : [Apr 2 09:02:00] WARNING[2217]: ael/pval.c:2522 check_pval_item: Warning: file /etc/asterisk/extensions.ael, line 621-621: application call to Gosub affects flow of control, and needs to be re-written using AEL if, while, goto, etc. keywords instead! What is then the recommended substitution for Gosub() application
2009 Jul 23
2
Asterisk 1.4.25 and attended transfer
Hi all, I've a problem: I update my asterisk to version 1.4.25, and the attended transfer doesn't work. A call B, B press *2 and voice announce to digit internal and select internal of C. ---- CORRECT ---- A hear music on hold and B talks with C. ---- CORRECT ---- If B press *0, the call return to A. ---- CORRECT ---- if B hangup, ...... also the call hangup Someone can help
2014 Feb 12
2
How does extensions.lua compares to extensions.conf ?
Hello, How does extensions.lua compares to extensions.conf or extensions.ael on stability, performance and features ? Would you recommand extensions.lua as an easy/easier way to access memcached, redis or equivalent ? Thoughs ? Comments ? Regards -------------- next part -------------- An HTML attachment was scrubbed... URL:
2009 Jun 15
1
Opinion on Attended transfer in features.conf
Hi, In 1.6.1, it seems Attended Transfer do not behave exactly behave like Blind Transfer when transferer hangs up before callee answers : - in Blind Transfer, caller (ie transferee) is hearing Ringing tone when callee's phone is ringing - in Attended Transfer, caller (ie transferee) is hearing Music On Hold when callee's phone is ringing - in Attended Transfer, if callee don't answer
2012 Jan 06
1
Why write your dialplan using Lua?
Hello, Reading through the Wiki: "Asterisk supports the ability to write dialplan instructions in the Lua programming language. This method can be used as an alternative to or in combination with extensions.conf and/or AEL. PBX lua allows users to use the full power of lua to develop telephony applications using Asterisk" My question is, what is the benefit of using Lua? I recently
2009 Apr 22
1
Queue() Ignore Hangup Request
I saw a few posts of this problem before I could not figure out the reason I am getting it. I am running RHEL 5, Asterisk 1.4.21.2, zaptel 1.4.11 and libpri 1.4.4 Basically, if I dial into a queue and hang up the phone, Asterisk did not detect the hangup request and Asterisk will only hang up when the timer expires. There is no such problem if I do not use Queue(). Any thoughts? Here is my
2010 May 12
1
problems with unicall
Hello, i'm using asterisk 1.4.9 in fedora 7, i was compiled its with this package: libpri-1.4.2 asterisk-1.4.9 spandsp-0.0.4 unicall-0.0.5pre1 libmfcr2-0.0.3 libsupertone-0.0.2 libunicall-0.0.3 zaptel-1.4.4 i'm using a E1 pci card with R2 but they not work, when I start the asterisk its generate this log: [May 12 08:53:24] WARNING[30814] channel.c: No channel type
2009 Jul 27
0
Emulating attended transfer through the dialplan
Hello, I'd like to implement something similar to an attended transfer, but with a little more control (I'd like to be able to use MixMonitor and StopMixMonitor to control the call recording, set the account code, etc. I'm on Asterisk 1.4.26. All of the ways I have seen to do this are complicated plans using MeetMe and applicationmap features, and playing with those over the
2010 Mar 07
1
Attended transfer broken in 1.6.0.25
I have the following problem with the 1.6.0.25 version of Asterisk: 1. A calls B 2. B picks up and talks to A 3. B does attended transfer to C 4. C picks up, but B still hears ringing 5. A and B are connected again (AT timeout exceeded on console) This is exactly the same problem as mentioned in bug 16816 <https://issues.asterisk.org/view.php?id=16816> This bug is solved but filed against
2007 Jun 29
1
Asterisk 1.4 Warnnings
Dear Users ! I have recently installed asterisk 1.4 i got a warning message whenever i use reload or extensions reload. [Jun 29 19:22:11] WARNING[4539]: pbx.c:6236 ast_context_verify_includes: Context 'ael-local' tries includes nonexistent context 'ael-parkedcalls' [Jun 29 19:22:11] WARNING[4539]: pbx.c:6236 ast_context_verify_includes: Context 'ael-dundi-e164-local'
2019 Oct 11
3
clarification on gosub, macros and AEL
I'm trying to clarify my understand of gosub, macros and AEL. My understanding is that macros using the Macro() application, which is defined in extensions.conf by: [macro-foo] ... and called in extensions.conf with exten => _9NXXNXXXXXX.,n,Macro(fastbusy) is deprecated in favour of Gosub(). True so far? But then there are "macro"s defined in extensions.ael: macro foo() {
2009 Mar 11
4
Are .call files working with extensions.ael ?
Hello, With an extensions.ael enabled system, I keep getting whatever I change into my "astup.call" file : [Mar 12 00:13:56] WARNING[2538]: pbx_spool.c:267 apply_outgoing: At least one of app or extension (or keyword message/pdu) must be specified, along with tech and dest in file /var/spool/asterisk/outgoing/astup.call [Mar 12 00:13:56] WARNING[2538]: pbx_spool.c:457 scan_service:
2009 May 03
2
Asterisk not starting up due to database problems
When I try and start asterisk I get the following, however I have commented out the data the connections in res_mysql.conf and res_pgsql.conf. I am not sure therefore why I am getting these errors. Do I have to change something else to turn this off? Thanks Asterisk 1.4.21.2~dfsg-3, Copyright (C) 1999 - 2008 Digium, Inc. and others. Created by Mark Spencer <markster at digium.com> Asterisk
2010 Aug 03
4
Dial() M parameter in 1.6.2.11-rc2
Hi, I can't figure out what syntax to use with the Dial() "M" parameter for the AEL parser to interpret properly. Creating an AEL macro named "macro-screen()" partly works as a hack, but it must not turn into a gosub properly, so I get warnings about the "return;". Dial(...,tgM(&screen)) with the ael macro named "screen" does not work
2012 Oct 31
1
Asterisk 11 and stdexten written in AEL invoked by pbx_config
Almost two years ago, a change between how AEL code is built into Asterisk dialplan between minor versions made clear the need to provide a sane entry point into AEL subroutines and that's how AELSub() born. With Asterisk 11 release, they way [stdexten] at extensions.conf is invoked changed from Macro to Gosub using the 'missing context feature' and this caused that any stdexten
2007 Feb 23
2
Any way to get rid of AEL created contexts?
"show dialplan" keeps showing contexts created by AEL. I tried deleting /etc/asterisk/extensions.ael but kept getting these messages in the Asterisk log: Feb 14 21:39:53 WARNING[6074] pbx_ael.c: Unable to open '/etc/asterisk/extensions.ael': No such file or directory Feb 14 21:39:53 WARNING[6074] pbx.c: Requested contexts didn't get merged Is there any way to delete or
2015 May 12
1
AEL keyword IfTime with variable on time range
Sorry, I forget to tell I tried, but not works. *Context:* context ivr_temp2 { s => { Proceeding(); str_time_01 = '06:00-12:00|*|*|*'; // Manh? ifTime (${str_time_01}) { Playback(ura/bom_dia); } } } The error is showed on "ael reload". *Console errors:* rs0000sr304*CLI> ael reload Command 'ael reload' failed.
2009 Jan 02
2
Deprecated Realtime application, what's to be gained ???
Hi, After seeing in "pbx/ael/ael-test/ael-test5/extensions.ael" some interesting use case of RealTime to store extension data (forwardto, dnd, ...) i started to play with it. To my surprise the two applications RealTime() / RealtimeUpdate() have been deprecated in favor of the REALTIME() function. While it's not a big deal for the write part since it's only a matter a shifting
2007 Jan 24
1
ChanIsAvail kills dialplan processing when no Zap available on 1.2.14.
Hi, I'm trying to use ChanIsAvail to build a resilient 'dialout' macro. The logic is simple; try Zap/g1 (a group of two E1s), and if that fails, try locating a channel via DUNDi. Here's a massively cut down version to illustrate the problem I'm having. macro dialout ( dest ) { ChanIsAvail(Zap/g1); noop(Value of AVAILCHAN is ${AVAILCHAN});