Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

...


...

Image Removed

...

Code Block
languagebash
[default]
mode=files
directory=/var/www/html/files/moh/<moh_reference>
sort=random

...

Restart asterisk service to apply changes

Code Block
languagebash
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

Image Added

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

...

Image Added

If you use CallySquare project, you need to create the variable and the add Set block with following syntax

...

Image Added

...

Image Added