Select the destination for DID based on the BLF selected on the phone

From MiRTA PBX documentation
Jump to navigation Jump to search

The client want to manually select one of three optional destinations for his DID. Option 1 will be Voicemail 1000 (weekend), option 2 will be Voicemail 2000 (handmatig) and option 3 will be a weektime condition.

I start by creating three Flows, named 10000, 20000 and 30000 monitoring the relative extension.

After creating the three Flows, I create a series of Custom Destination "Set Extension in use" and "Set Extension not in use" to set each of the three flows in use and not in use

FlowBBK.png

FlowBBK2.png

FlowBBK3.png

When each flow is activated, it set his associated extension to IN USE and move all other to NOT IN USE

The Custom destinations are configured as following:

FlowBBKsetinuse.png

Now it is time to define a condition for each of the flow, if the flow extension is IN USE, the destination will be followed, like as following:

FlowBBKcondition.png

The DID will just list all the condition, one after the other

FlowBBKDID.png

On the phone, the BLF will be configured as following (Yealink)

FlowBBKYealink.png