# MOH différente pour les mises en attente par les agents

**URL:** <https://wazo-platform.discourse.group/t/moh-differente-pour-les-mises-en-attente-par-les-agents/529>\
**Category:** Installation/Configuration\
**Created:** [August 13, 2020, 4:15pm UTC](https://wazo-platform.discourse.group/t/moh-differente-pour-les-mises-en-attente-par-les-agents/529 "2020-08-13T16:15:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MaxC](https://avatars.discourse-cdn.com/v4/letter/m/50afbb/32.png) [@MaxC](https://wazo-platform.discourse.group/u/MaxC)\
**Post date:** [August 13, 2020, 4:15pm UTC](https://wazo-platform.discourse.group/t/moh-differente-pour-les-mises-en-attente-par-les-agents/529/1 "2020-08-13T16:15:21Z")

</div>

Hello,

J’essaye d’appliquer cette procédure : [https://wazo-platform.org/uc-doc/contact\_center/queues#moh](https://wazo-platform.org/uc-doc/contact_center/queues#moh). Elle est assez minimaliste et mon script AGI ne fonctionne pas … 😕

Est ce que ça serait possible d’avoir un peu d’aide là-dessus ?

Ce que j’ai fais :  
1/ Write an AGI script that will set the channel variable CHANNEL(musicclass)

> ```
> root@Wazo:~# cat /usr/local/bin/agi-agent-hold-moh
> Set(CHANNEL(musicclass)=test_fip)
> 
> ```

2/ Add the following [preprocess subroutine] on the queue

> ```
> root@Wazo:~# cat /etc/asterisk/extensions_extra.d/test.conf
> [xivo-subrgbl-queue]
> exten = s,1,NoOp(Setting AGI script for custom agent hold music)
> same = n,Set(XIVO_QUEUEAGI=/usr/local/bin/agi-agent-hold-moh)
> same = n,Return
> 
> ```

Quand je regarde les logs sur la console asterisk, je n’ai aucune notion de mon script AGI, je suppose qu’il ne se lance pas car mal rédigé/appelé … ?

Merci d’avance pour votre aide ! 🙂

---

<div class="post-metadata">

**Author:** ![quintana](https://yyz2.discourse-cdn.com/free1/user_avatar/wazo-platform.discourse.group/quintana/32/916_2.png) [@quintana](https://wazo-platform.discourse.group/u/quintana)\
**Post date:** [August 14, 2020, 7:21pm UTC](https://wazo-platform.discourse.group/t/moh-differente-pour-les-mises-en-attente-par-les-agents/529/2 "2020-08-14T19:21:39Z")

</div>

Pas besoin d’agi pour faire ce que tu veux. De plus cette agi ne marchera pas ainsi. C’est une commande de dialplan, donc directement dans ta sous routine c’est ok. Par contre la sous routine de queue devrait être appelé, faudrait regarder si c’est le bon nom.
