-
Bonjour,
Merci pour la réponse :-) Je me charge de tester cela ce soir et je reviendrai sur le forum pour donner des nouvelles.
En ce qui concerne les DTMF, les touches arrivent bien lors du premier démarrage de la machine, ensuite il m'est impossible d'en introduire lors d'un second appel.
Bonne après midi
-
Bonjour, oui je comprends qu'ils arrivent bien pendant la premiere fois, maintenant il s'agit d'être certain que pendant la seconde fois ils arrivent "techniquement", et le seul moyen de le tester c'est la trace sip, ou wireshark.
Dernière modification par Reaper ; 02/05/2013 à 16h50.
-
Je me charge de tester tout cela ce soir, un grand merci.
-
Je viens de regarder ce que ça donner, le souci est que les agents arrivent bien à se connecter mais n'entrent pas dans la file d'attente (attente_direction).
Je vois dans la CLI*
AgentLogin("SIP/Paul-00000007", "") in new stack
Playing agent-user.gsm
Playing agent-pass.gsm
Playing ahent-loginok.gsm
Started music on hold, class 'default', on SIP/Paul-00000007
Cela me joue bien la musique d'attente mais aucune trace d'une entrée dans la file d'attente.
-
Salut H2O,
J'ai aussi travaillé sur les files d'attente cette semaine, je suis tombé sur un post qui m'a beaucoup aidé:
extensions.conf:
exten => 10,1,Goto(agentlogin,s,1)
exten => 11,1,Goto(agentlogoff,s,1)
exten => 13,1,Queue(support,tTwW)
[agentlogin]
exten => s,1,Answer()
exten => s,n,AddQueueMember(support)
exten => s,n,Playback(agent-loginok)
exten => s,n,Hangup()
[agentlogoff]
exten => s,1,Answer()
exten => s,n,RemoveQueueMember(support)
exten => s,n,Playback(agent-loggedoff)
exten => s,n,Hangup()
Queues.conf:
[support]
ringinuse = no
strategy
Pour moi ça marche !
Pour plus d'info:
http://www.asterisk-france.org/archi...ead.php?t=9097
En espérant que ca t'aide...
-
Merci à toi pour ton aide, je vais adapter ma configuration et voir ce que cela donne.
Je suppose que le fichier agents.conf doit aussi toujours comporter les informations des agents pour leur connexion ?
Je suis bien sûr toujours ouvert à tout autre aide à propos d'une éventuelle erreur dans ma configuration.
Un grand merci :-)
-
D'après les essais que j'ai fait, tu n'as plus besoin de renseigner les agents dans agents.conf
En tout cas il n'y a pas besoin d'identifier l'agent par un code comme avec la fonction "AgentLogin()"
dans la cli si tu tapes "queue show", il n'y a pas d'agent mais que des postes...
De plus avec AgentLogin, si j'ai bien tout compris ou en tout cas je l'ai constaté comme ça, lorsque l'agent s'enregistre il doit rester en ligne et se taper la music d'attente si l'agent raccroche, il n'est plus logué, je pense que ton problème vient de là .
Alors qu'avec AddqueueMember/RemovequeueMember, l'agent continu a utilisé son poste normalement, il choisi de recevoir ou non les coms de l'ivr
Dernière modification par greg2901 ; 02/05/2013 à 23h18.
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum