The Call Me Now service provides the ability for an external party to initiate a Click-To-Dial call to a BroadWorks user. For example, a BroadWorks user could place a Call-Me-Now widget on a social networking site such as Facebook and their friends could use the widget to place a call to them.
The following describes the functionality:
- An external party initiates a Call-Me-Now request to a BroadWorks user and provides a number for the request.
- BroadWorks screens the provided number according to the configuration for the target user.
- If the screening is successful, BroadWorks initiates a call to the provided number. From the external party’s perspective, the call is a usual, incoming call from the target user. If the screening fails, the Call-Me-Now request is rejected.
- The external party answers the call.
- Answer confirmation is performed according to the configuration for the target user.
- If the answer confirmation is successful, BroadWorks initiates a call to the target user. From the target user’s perspective, the call is a regular, incoming call from the external party. If the answer confirmation fails, the call to the external party is released.
- The target user answers the call, and is now in a conversation with the external party.
Note that the target user’s terminating services run as usual for the call initiated to them. Therefore, it is possible that the call is screened or redirected instead of being answered by the target user.
The Call Me Now service configuration for the target user provides for selective screening of the number provided by the external party, the type of answer confirmation that is required, and the ability to enable/disable the service.
In addition, the Outgoing Call Plan (OCP), Outgoing Digit Plan (ODP), Outgoing Pinhole Digit Plan (OPDP), Communication Barring – Fixed (CBF), and Hierarchical Communication Barring (HCB) service configurations are enhanced to support the screening of Call-Me-Now calls.