...
Excerpt |
---|
Follow below instructions if you want to change the default Music On Hold for Voice calls. |
Method 1
Update default MOH class in Asterisk config file
If you want to change the default MusicOnHold class permanently, follow below instructions:
...
...
...
Code Block | ||
---|---|---|
| ||
[default]
mode=files
directory=/var/www/html/files/moh/<moh_reference>
sort=random |
...
Restart asterisk service to apply changes
Code Block | ||
---|---|---|
| ||
service asterisk restart |
Method 2
Change default MOH class runtime
If you want to dynamically change the default MusicOnHold class during the call flow, follow below instructions:
Upload your custom moh
Update MOH class on runtime
If you use Internal/Inbound dialplan, you need to add the Set application (before the QUEUE application) with following syntax
...
If you use CallySquare project, you need to create the variable and the add Set block with following syntax
...
...