Queue - Join Announcement

Hello

a help. In a queue I have operators from 2 different countries, I should make sure that before the call passes to an operator, a message says for example ‘The operator from country A answers’ or ‘The operator from country B answers’. The problem is that the Join Announcement function in queues does not allow you to insert any conditions. is there a way or some work-a-round?

Have you uploaded both languages under the same system recording?

I didn’t explain myself, it is the caller who will have to hear the recording based on the operator’s place of work.

I don’t think that’s possible. A recording being played based on the agent taking the call. It may require some custom dialplan and won’t be easy.

This should work properly if you set the language using the language module.

I would expect the language to be determined by the caller’s language, not the agent’s.

https://wiki.freepbx.org/display/FPG/Languages+Module+User+Guide

So if you set the correct language at the beginning of the call, all system prompts including voicemail as well as System Recordings that supports that language will use the specified language.

The OP doesn’t know which language country agent will be used at the beginning of the call. The decision about the announcement can only be made when the queue system recognizes that an agent has answered the call.

Ahh… I missed that.