Call Routing in CCaaS

Tags a NetSapiens call with a Caller ID Prefix so it routes directly into a CCaaS skill, from either a DID or an Auto Attendant menu option.

A NetSapiens call reaches CCaaS by pointing its destination at the virtual handset extension registered to CCaaS, tagged with a Caller ID Prefix that identifies the skill it should land in. The same tagging method applies whether the call originates from a DID or from an Auto Attendant menu option.


Tagging a Call with a Caller ID Prefix

This is configured from either entry point into NetSapiens:

  1. Set the DID's Treatment (or the digit action's Destination) to User
  2. Select the virtual handset extension registered to CCaaS — see SIP Extensions
  3. In Caller ID Prefix, enter the destination skill's name followed by a trailing slash (for example, Sales/)
  4. Save
🚧

The Trailing Slash Is Required

Without the trailing slash, CCaaS does not recognize the Caller ID Prefix as a skill routing tag and the CCaaS routing rule below will not match.


Configuring the Matching Routing Rule in CCaaS

  1. Navigate to Routing Configuration > Call Routing
  2. Select the + icon to add a new rule
  3. Complete the following fields:
FieldDescription
Routing Rule NameA descriptive name for the rule
SIP HeaderTypically From
MatchingContains is recommended
ValueThe Caller ID Prefix entered above, without the trailing slash
DestinationThe skill the call should route to
  1. Select Done, then Make Live to activate the rule
🛑

Configure a Default Skill

A call that does not match any configured routing rule disconnects immediately. A default routing rule or skill group should be configured to catch calls that don't match a specific prefix.