Hi everyone,
I have two problems I am trying to solve and a thought on how to approach it. However, I am not sure how to implement it. We are implementing Genesys Cloud and also have Cisco Unified Communication Manager (CUCM). We have a SIP trunk between them which is going through our Cisco CUBE as the SBC. We have a range of 1000 six digit extensions (421xxx) in CUCM that we route to Genesys Cloud. In Genesys Cloud, we classify all 4-6 digit numbers as extensions and route them to CUCM.
You can already see the first issue coming - a call routing loop. If a CUCM user dials 421111, it is routed to Genesys Cloud. If that extension is not assigned to a user, it will match the number plan in our site, classify the call as an extension, and route it across the SIP trunk to CUCM. CUCM will identify the extension range and route the call back to Genesys Cloud. I could use some CSS/partition wizardry in CUCM to resolve this, but that leads to my next problem...
We have two Cisco CUBEs for redundancy. Each is configured to use the four IP addresses in Genesys Cloud for the SIP trunk. When a CUCM user dials 421111, the call is routed to Genesys Cloud. Cloud returns a SIP message for an invalid number. Since the call failed, the CUBE tries the next IP address on the list. When all four fail, the backup CUBE goes through the same process. Each call attempt to an invalid number creates eight calls that I see in the Interactions view. This gets messy in a hurry and I would like to limit this to a single attempt per invalid extension.
If I could configure Genesys Cloud to play a message when an invalid extension is dialed, I think it would resolve both of these issues. Does anyone have a suggestion about how we might be able to accomplish that? I tried putting ^(sip[s]?:|tel:)42\d{4} in the number plan and converting it to a 10 digit number for call routing. However, that seems to catch all calls to 42xxxx numbers - even those that are valid extensions and assigned to users. Any thoughts about how to play a message are appreciated. If I am approaching this the wrong way, I welcome other suggestions. Thanks in advance for your thoughts.
#ArchitectureandDesign#PlatformAdministration#Telephony------------------------------
Greg Bagley
U.S. Xpress Enterprises
------------------------------