Numbers are just for Example
Caller Number is 00000000 => Inbound CID
Inbound Route number is 11111111 => Set Destination: Callback
00000000 calls to 11111111 and is redirected to Callback. => Hangup and make the Callback
Callback => Set Destination -> Extension 100
* Callback needs to dial to 00000000 with the Extension 100 Registered
Ok... So far, so good.
- I have TWO Outbound Routes.
- Outbound Route 1 - Prepend 1000#
- Outbound Route 2 - Prepend 2000#
- 1000# Comes first, 2000# comes after.
The Problem:
* Even if i set the Extension 100 to use a Custom Context / Class of Service to use ONLY the Route 2,
the callback completelly ignores it and uses the first Outbound Route on the list.
The same happens with Follow Me, does'nt matter how the Class of Service / Custom Class is configured ( Deny All, Allow All )
Tested everything.
The difference is: I can adapt multiple Follow Me with Different Outbound Routes using Prefix and Prepend.
The same can not be done with Callback, since if u put anything in the field "Callback Number" it'll ignore the Inbound CID
and dial to the number in that box "Callback Number".