I have a question, i didnt know well how to develop it that i tried to design some graphic .
In Company X, they are using VitalPBX to make and receive calls. They have a team of delivers who are using VitalPBX Connect App when they go to delivery as they will want to call clients to inform them they are for exemple in front of theyre doors.
So Suppose, (based on Sceenshot), Elya calls a client, he calls the phone number +243819287888 and deliver the meal, sometime ago, this client wants to call him back to tell the deliver that just called him to inform him that he forgot something.
When Elya called this client, the number that appeared as Outboud CLI (DID) is +24390010000, so client will use the same to try to call and join Elya. BUT the configuration on VitalPBX for incoming calls on this DID needs call to be routed on an IVR or directly to a queue. The issue here is that, in this case, this client will not join Elya directly, he will face an IVR first or a Queue.
So Question: How can we do if we want the system to check the last extension that was in contact with this client’s number so that the incoming call can be redirected directly to this extension (of Elya) instead of going to the IVR or the Queue?
After reading the video, i’m sure this is the solution.
After activating Dynamic Routing on an extension and did an outbound call, i can see that the last call is listed in Dynamic Routing List BUT when the phone that received call called back to the same DID number, it listens to the IVR message instead of directly connects to the extension that called him.
It worked for me; The issue was the format of the Calee number.
In Outgoing call the number doesnt have + prefixed but in incoming call it was coming with +, i think due to this, system was considering they are 2 different numbers