Displaying 20 results from an estimated 24 matches for "memberinterfac".
Did you mean:
memberinterface
2011 Feb 20
1
MEMBERINTERFACE and MEMBERNAME questions
Hi!
Did play around with queues and need some help. I thought that MEMBERINTERFACE and MEMBERNAME should be set to the ?device? the call was queued to not the device that called the queue, or do i miss something?
Running: Asterisk 1.8.2.3 built by root @ sip on a i686 running Linux on 2011-01-31 13:38:23 UTC
0317998985 calls Kinna (0320209030)
Tomas Ekman (SIP/0317998972) recei...
2008 May 27
1
asterisk 1.4 QUEUES Variables
I have running an Asterisk 1.4.20 box and I want to get the value of the
MEMBERINTERFACE variable to know about which queue member received the call.
I set 'setinterfacevar=' to 'yes' in queues.conf but I can?t get this value.
2014 Aug 22
1
Asterisk 12 - queue variables not passed to local channel
...e =>n,Queue(sales,Rtc)
[dial-to-customer]
exten => s,1,NoOp(dial-to-customer channel=${CHANNEL(name)})
same =>n,DumpChan()
The dial-to-customer context is invoked when the sales queue agent
answers the phone.
When the local channel is used, the queue related variables,
specifically MEMBERINTERFACE, are missing. When a normal call
(typically SIP or DAHDI channel) enters the queue, the MEMBERINTERFACE
and other variables are present.
my queues.conf has
setinterfacevar = yes
setqueueentryvar = yes
setqueuevar = yes ;
I didn't see anything in the V12 doc that related to this.
Is this...
2010 Jan 22
5
Set CDR userfield for Queues
Hello,
I am using Queue application with multiple agents in each queue. I
want to set the CDR(userfield) for each cdr based on the agent
answering the call. Is it possible to do this?
Thanks
2009 Jul 06
1
Monitor
Hi All
am using trixbox with call queues..I've set setinterfacevars=yes in queues.conf and following is dial plan :
[test]
exten => s,1,Answer()
exten => s,2,Set(FILE_NAME=${CALLERID(num)}-${MEMBERINTERFACE}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
exten => s,3,Monitor(wav,${FILE_NAME},m)
exten => s,4,queue(55365)
exten => s,5,Hangup()
but MEMBERINTERFACE is always empty - i basically want to add the member who took that call in that monitor file..i tried in trixbox too bt problem persists...ca...
2011 Sep 23
3
Set (MONITOR_FILENAME=.................) for queuing recording calls
Hi All;
I noticed in the queues.conf the configuration for recording the calls in the queuing, and regarding to the filename (or any other parameter), it is written that I can determine the filename using the command:
Set(MONITOR_FILENAME=foo)
But it should be called from the dialing plan, but really i did not understand how to call it from the dialing plan.
Well, for example this is my
2013 Aug 02
1
Dial application "b" subroutine arguments not passing?
...,Queue(sales,tc)
[dial-to-customer]
exten => s,1,NoOp(to-customer)
same =>n,Wait(1)
same =>n,Playback(custom/callmenow-announce)
same =>n,GoSub(sub-outbound_caller_id,start,1)
same
=>n,Dial(${TOLL}/${MMCUSTOMER_NUMBER},,*b(dial-to-customer-sub,s,1,${MMCUSTOMER_NUMBER},${MEMBERINTERFACE},${MEMBERNAME})*)
[dial-to-customer-sub]
; this runs on the customer's channel
exten =>s,1,NoOp()
same =>n,Set(OPERATORID=${ODBC_OPERATORID_FROM_ADDRESS(${ARG2})})
same =>n,Verbose(2, dial-to-customer-sub interface ${ARG2} name
${ARG3} customer number ${ARG1} operatoriod ${O...
2009 May 07
1
Macro arguments on app_queue
hi list, i have a question about the args of queue:
when we use Queue() app, there are some arguments than can use. help from
CLI:
Queue(queuename[,options[,URL[,announceoverride[,timeout[,AGI[,macro[,gosub[,rule]]]]]]]])
well.. i'm trying to identify who has taken the call on a queue, and, when
agent conected, launch a macro with some args based on who takes the call
i do:
exten =>
2011 Apr 27
0
Retaining original caller id
...I'm trying to get my head around an interesting problem (well.... I
think it's interesting :-) ).
An inbound call (say from extension 100) gets send to a queue and one of
the members (say on extension 200) answers the call when her/his phone
rings. In this case ${CALLERID(num)} = 100 and ${MEMBERINTERFACE:4} =
200. All good.
Now another member (say on extension 210) answers the call with *8. Now
${CALLERID(num)} = 200 and ${MEMBERINTERFACE:4} = 210. Not good.
How can I retrieve the original caller id number (ie. 100)? I've tried
to set a channel variable in the context where the inbound call...
2008 Dec 17
1
ael queue gosub already has PBX structure??
...39; . So I am using cmd Queue option 'gosub'. This
is my example of ael :
context QUEUE {
_X. => {
Ringing();
Wait(4);
Answer();
Queue(${Queue},wr,,,60,,,check-record);
Hangup();
};
};
macro check-record() {
Set(MEMBERNUMBER=${CUT(MEMBERINTERFACE,@,1)});
Set(MEMBERNUMBER=${CUT(MEMBERNUMBER,/,2)});
return;
};
Everything works normal, but when the client's and queue call establishes ,
I get this WARNING:
-- Local/123 at cc-out-da9a;1 answered SIP/xxx.xxx.xx-12d132d0
[Dec 17 20:52:12] WARNING[3849]: pbx.c:3656 __ast_...
2010 Feb 17
1
queue.conf - Set(MONITOR_FILENAME=${})
...u are not able to know which
agent will take the call, until someone take it, so its impossible to set
the MONITOR_FILENAME with the agent number before executing the exten =>
s,x,QUEUE(${Q_NAME}||||${TIMEOUT})
Could anyone get the MONITOR_FILENAME set from the queue.conf with variables
like:
MEMBERINTERFACE is the interface name (eg. Agent/1234)
MEMBERNAME is the member name (eg. Joe Soap)
MEMBERCALLS is the number of calls that interface has taken,
MEMBERLASTCALL is the last time the member took a call.
MEMBERPENALTY is the penalty of the member
MEMBERDYNAMIC indicates if a member is dynamic or...
2006 Dec 20
3
AgentCallbackLogin() deprecated in 1.4
Hello all,
I've seen that the application AgentCallbackLogin()has been set to deprecated in version 1.4. So I've done some tests based on the tutorial "queues-with-callback-members.txt" coming with version 1.4.
What's not clear for me is what is happening to agents.conf, it seems that it's no longer needed, and I have to define my agents using variables in
2018 May 11
2
Passing parameter to Queue-called macro
...dialplan as inheritable and storing my back-office relevant GUID in there,
then referencing that variable without the pre-prended _ in the macro:
E. g.
[verdianswer]
exten=>s,n,NoOp(Lodging CDR accountcode: ${curIncAccCode} as an incoming
call from ${numbersource} with VerDi and answered by ${MEMBERINTERFACE}...)
exten=>s,n,MacroExit
[telkomin]
.
.
.
same=>n,Set(curlResult=${SHELL(/usr/src/verdi/bash/verdiIncGetUUID.sh)})
same=>n,Set(_curIncAccCode=${curlResult})
same=>n,Queue(stefantest,trhc,,,60,,verdianswer)
The above works just fine for doing what I want to do, e. g. pass a
parameter...
2007 Feb 13
1
Using Dynamic Groups instead of AgentCallbackLogin - how to log which agent took the call?
...eueMember over AgentCallbackLogin. The functionality of
AgentCallbackLogin still works, but without a firm idea of how long it will
be in the codebase, I'm wary of building a system on top of it.
The basic mechanics work, but I'm having some trouble on logging. With
AgentCallbackLogin, ${MEMBERINTERFACE} and the entry in the queue log refer
to the agent that the call was sent to. With AddQueueMember, the log entry
refers to the channel (in my case, SIP/XXXX). To tie call disposition back
to a person, I need to maintain a map of channels to agents and then
populate that in the CDR somehow.
This...
2009 Feb 13
0
Re : Asterisk Queue and URL Calling
>Mohsen,
>Here is one way you can do this:
>1. In queues.conf add setinterfacevar=yes
>2. Pass an AGI script to the queue application which reads in the
>MEMBERINTERFACE channel variable and makes the web request for you.
>Hope this helps,
>-Dave
Thanks Dave , I will check it.
Best Regards,
Mohsen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090213/c37204...
2009 Feb 17
1
What is the purpose of membermacro in queues.conf
Hi,
There are 3 new settings (setinterfacevar, setqueueentryvar,
setqueuevar) and membermacro settings in 1.6 queues.conf. What is
the potential use of these settings? The variables set are useful, but
there is no indication of the purpose they could be used? Any one with
some light on potential use case of these new features?
raj
2009 Jun 29
0
asterisk 1.4.21.2 a caller waited in queue, after connect to agent hears silence
...=yes
autofill=yes
ringinuse=no
eventwhencalled=yes
eventmemberstatus=yes
[servicenr1_w1]
musiconhold=default
strategy=leastrecent
ringinuse=no ; verhindert dass Telefone angerufen werden die sowieso
telefonieren
wrapuptime=5
timeout=20
retry=5
weight=1
autopause=yes
setinterfacevar=yes ;variable MEMBERINTERFACE wird gesetzt (zB. AGENT/21)
monitor-format = wav49
monitor-type = MixMonitor
joinempty=strict
leavewhenempty=strict
maxlen=20
member => Agent/21
member => Agent/22
member => Agent/23
The agents login with AgentCallbacklogin wiht
AgentCallBackLogin(21||*21 at agents);
agents-context in...
2009 Oct 23
1
how to announce the agent answering in a queue to the caller
Hi to all
i'm using Asterisk 1.4 and need to announce something like
'The operator answering to you call is XXX'
to the caller, is it possible to do that using an AGI script ?
The syntax in Asterisk 1.4 is
Queue(queuename[|options][|URL][|announceoverride][|timeout][|AGI])
So, setting up an appropriate AGI script can i play an audio file (or
create it with some tts) to the
2012 Oct 18
0
Setting CDR fields in "connected" macro of Queue command
...I missing?
Asterisk 1.8.10.1~dfsg-1ubuntu1
same =>n,Queue(sales,tc,,,,,QueueConnected)
[macro-QueueConnected]
; this runs on the agent/member's channel
exten =>s,1,NoOp()
same =>n,Set(CDR(salesqueue_answered)=1)
same
=>n,Set(OPERATORID=${ODBC_OPERATORID_FROM_ADDRESS(${MEMBERINTERFACE})})
; userfield is mapped to operatorid in cdr_adaptive_odbc because
setting operatorid directly doesn't work here
same =>n,Set(CDR(userfield)=${OPERATORID})
--
Mitch
2008 Sep 02
4
AgentCallbackLogin AddQueueMember
Hi
i have problem with AddQueueMember logic.
I need login Agent(Member) in asterisk.
use this option:
for example:
AddQueueMember(queuetest,SIP/ekiga,10,,Agent/13)
and now i want to call to this Agent:
exten => _1XX,1,Dial(Agent/${EXTEN:1})
call to 113 and asterisk should call to Agent => 13 on interface SIP/ekiga.
This doesn't work, How can i do this on Asterisk 1.4(not