Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated using 4PSA automated script
Note

This applies to VoipNow 3.x.x!

This article describes how to set Queues to provide "183 Session In Progress" to the caller, instead of answering the call with 200 OK. With this setting in place, the call is not actually connected until an agent answers. This way the caller is not charged while waiting in the queue and listening to the music on hold. The rest of the Queue's functionality stays the same.

Step-by-step guide

In order to set Queues to early media, follow the steps below:

  1. Copy [macro-queue-welcomesound] from extensions_main.conf to extensions_custom.conf 
     
  2. Change:

    Code Block
    exten => s,10,Answer

    to

    Code Block
    exten => s,10,Progress()

    and 

    Code Block
    exten => s,13,Background(${queuewelcomesound})

    to

    Code Block
    exten => s,13,Background(${queuewelcomesound},n)
  3. Then run the following command:

    Shell

    asterisk -rx "dialplan reload"

Content by Label
showLabelsfalse
max5
sortmodified
showSpacefalse
reversetrue
typepage
labelsqueue voipnow agent moh
cqllabel in ("queue","agent","voipnow","moh") and type = "page"

Page properties
hiddentrue
Related issues 

Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.