Ayuda por favor con IVR

Ayuda por favor con IVR

Posted Julio 7th, 2009 by rupaz

Ayuda por favor a los amigos de este foro.

tengo configurado mi IVR ok
el problema es que si yo conozco la extencion marco directo pero no me deriva la llamada tengo q esperar termine y recien lo direcciona a la recepcionista.

si yo se el numero marco y lo tendria q derivar a la extension q marque no lo hace.

si no marco ningun numero me lo direcciona ala recepcionista hasta ahi esta ok

solo es mientras reproduce yo marco y no me direcciona.

les agredeceria su baliosa coalboracion

IVR

Hola
Lo unico que tienes que habilitar en tu FREE PBX en el modulo del IVR es la opcion de : Enable Direct Dial (debe tener un Check) ademas deberas poner las opciones a marcar ejmplo: 1, 2, 3..... y asociarla con los anexos que deberan timbrar cuando las marquen.
Espero haberte podido ayudar, cualqier otra cosa solo me escribes
att

Jorge Panta Yman
Consulting & Solutions Group SAC
Av. Brasil 453 Lima 01
msn: jpanta@csgsac.com
gmail: jpantay@gmail.com
Skype : fampantacolan
Tf.: 511 4240080
Cel.: 993490053

Posted by jorgepanta on Mié, 2009-07-15 21:38
IVR solucionado x Jorge Panta

Agradecer a Jorge Panta por su valiosa colaboracion en este foro y tanbien personal.

mi problema del IVR q no direccionaba la llamada fue solucionado por el.

la verdad me ayudo mucho ya que como novato tengo mucho q aprender.

aunque me gustaria saver cual fue la modificacion o configuracion que realizo.....para asi poder ayudar a otras personas..

gracias ahora corre de maravillas mi asterisk, talves mas adelante quiera mejorarlo y estare de nuevo consultando.

un abrazo desde Cobija Pando Bolivia

Posted by rupaz on Sáb, 2009-08-01 20:13
donde colocar Background()

Esto es el codigo del IVR creado con freePBX

me gustaria saber que puedo aumentarle para que pueda direccionar la llamada o donde tengo q aumentar el background...... desde ya muchs gracias

[ivr-2]
include => ivr-2-custom
include => from-did-direct-ivr
exten => h,1,Hangup
exten => s,1,Set(MSG=custom/esperamp3)
exten => s,n,Set(LOOPCOUNT=0)
exten => s,n,Set(__DIR-CONTEXT=default)
exten => s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})
exten => s,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n(begin),Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=8)
exten => s,n,Set(__IVR_RETVM=RETURN)
exten => s,n,ExecIf($["${MSG}" != ""],Background,${MSG})
exten => s,n,WaitExten(,)
exten => hang,1,Playback(vm-goodbye)
exten => hang,n,Hangup
exten => i,1,Playback(invalid)
exten => i,n,Goto(loop,1)
exten => t,1,Goto(loop,1)
exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIf($[${LOOPCOUNT} > 1]?hang,1)
exten => loop,n,Goto(ivr-2,s,begin)
exten => return,1,Set(MSG=custom/esperamp3)
exten => return,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_${CONTEXT}})
exten => return,n,Goto(ivr-2,s,begin)
exten => fax,1,Goto(ext-fax,in_fax,1)

; end of [ivr-2]

Posted by rupaz on Vie, 2009-07-10 16:13
Algunas cosas

Mira,

Primero, WaitExten y Background no funcionan correctamente dentro de macros, espero que estés usando gosub.

Segundo, ambas aplicaciones capturan dígitos hasta que encuentre un numero en el mismo contexto donde han sido llamadas, o inválido, o timeout.

Ejemplo:
[mi-ivr]
exten => s,1,Answer
exten => s,2,Background(hola)
exten => s,n,WaitExten

; Marcó 1
exten => 1,1,Dial(agent/1)

; Marcó 2
exten => 2,1,Playback(tt-monkeys)

; Marcó 3
exten => 3,1,SayUnixTime

; Marcó otra cosa
exten => i,1,Playback(invalido)
exten => i,n,Goto(s,2)

; No marcó
exten => t,1,Playback(denuevo)
exten => t,n,Goto(s,2)

Suerte,

PLL.

Posted by pll on Vie, 2009-07-10 20:57
Background()

Hola,

Usa Background() en ves de Playback(), Background te deja marcar números en el mismo contexto para desviar la llamada. Conste que deberías poner un WaitExten al final puesto que si acaba la grabación, te cuelga.

Suerte,

PLL.

Posted by pll on Mar, 2009-07-07 18:09
Al menos un log? o la configuracion...

Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Mar, 2009-07-07 17:11
Log de mi IVR

esto es lo que aparece en el archivo extensions_additional.conf

no se si es posible realizar esta configuracion utilzando trixbox 2.6 si alguien me puede ayudar les agradeceria mucho.

y si tengo q hacerlo a mano donde tendria que poner la configuracion en que archivo sabiendo q utilizo trixbox reitero.

[ivr-2]
include => ivr-2-custom
include => from-did-direct-ivr
exten => h,1,Hangup
exten => s,1,Set(MSG=custom/esperamp3)
exten => s,n,Set(LOOPCOUNT=0)
exten => s,n,Set(__DIR-CONTEXT=default)
exten => s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})
exten => s,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n(begin),Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=8)
exten => s,n,Set(__IVR_RETVM=RETURN)
exten => s,n,ExecIf($["${MSG}" != ""],Background,${MSG})
exten => s,n,WaitExten(,)
exten => hang,1,Playback(vm-goodbye)
exten => hang,n,Hangup
exten => i,1,Playback(invalid)
exten => i,n,Goto(loop,1)
exten => t,1,Goto(loop,1)
exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIf($[${LOOPCOUNT} > 1]?hang,1)
exten => loop,n,Goto(ivr-2,s,begin)
exten => return,1,Set(MSG=custom/esperamp3)
exten => return,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_${CONTEXT}})
exten => return,n,Goto(ivr-2,s,begin)
exten => fax,1,Goto(ext-fax,in_fax,1)

; end of [ivr-2]

Posted by rupaz on Mar, 2009-07-14 22:17
Si conoce el anexo marquelo ahora

Hola a todos,

Tengo configurado mi IVR con las opciones 1,2,3,4 y 5 direccionados para cada área de mi empresa.
Mi problema es que quiero agregar la opción "Si conoce el número de anexo márquelo ahora".

Las extensiones van del 1000 al 1050, por lo tanto cuando quiero marcar el 1005 me direcciona a la Opción 1 del IVR porque primero marqué el 1, y no me detecta el 005.

Alguien me puede ayudar con esto?

Gracias

Posted by rcpimeki on Jue, 2009-08-13 20:34
Tiene el check en enable

Tiene el check en enable direct dial? con eso debería funcionar si no me equivoco..

Slds.

Dennis Wong
Asterisk PBX ;)
dennis.wv25@gmail.com

Posted by dwong on Vie, 2009-08-14 17:58
Gracias, eso era

Gracias, eso era

Posted by rcpimeki on Sáb, 2009-08-15 20:44