Our default system setup uses 00 to for the international country code prefix. We also have a customer split between the UK and Singapore. In Singapore the international country code prefix is 000.
To work around this we've created a dial plan for those Singapore based users which matches 00065 and replaces it with +65.
We've noticed that the system wide e164 converters are being applied instead of the dial plan when Kazoo is looking for a callflow. kapps_call.erl sets the `request_user` as `to_e164(RequestUser)`. Should this use of `to_e164` include the account ID and dial plan? That way the request_user will be correctly formatted and the correct callflow can be found.
User dial_plan not applied before search for callflow
in General OS Kazoo Questions
Posted
Hi,
Our default system setup uses 00 to for the international country code prefix. We also have a customer split between the UK and Singapore. In Singapore the international country code prefix is 000.
To work around this we've created a dial plan for those Singapore based users which matches 00065 and replaces it with +65.
We've noticed that the system wide e164 converters are being applied instead of the dial plan when Kazoo is looking for a callflow. kapps_call.erl sets the `request_user` as `to_e164(RequestUser)`. Should this use of `to_e164` include the account ID and dial plan? That way the request_user will be correctly formatted and the correct callflow can be found.