<div dir="ltr">Hello,<div><br></div><div>i&#39;m working on a project where I need to manage a call waiting queue, in early media mode, to have a free waiting time, and start billing only after the call is really answered.</div><div><br></div><div>The general call flow is :</div><div>1- incoming call to a service number</div><div>2- early media answer (pre-answer) to manage voice messages</div><div>3- the call is put in a waiting queue, and the caller ears a message (MOH), still in early media</div><div>4- the queue is associated to a unique destination number, and then one an only call at a time is picked-up from the queue and bridged to the destination.</div><div>5- When the call is established (200 OK), the incoming call is also answered (200 OK), which starts the billing.</div><div><br></div><div><br></div><div>Question : this looks like a basic call queue handling, and mod_fifo could be a perfect fit for that ... except that mod_fifo answers the call with a 200 OK</div><div><br></div><div>Is it possible to manage early media with mod_fifo ?</div><div><br></div><div>Does someone have a best practice, experience, or advice to share on this matter ?</div><div><br></div><div><br></div><div>Thanks with anticipation</div><div><br></div><div>D. Jeannerod</div></div>