Follow Me
Follow Me
The FollowMe operation determines if the current service has a “Follow Me Destination”
currently provisioned. If not, the “None Set” exit will be immediately followed. Otherwise
termination to the destination address will be attempted.
If a termination attempt to the Follow Me Destination is answered or the caller abandons (i.e. hangs up), no further processing is performed and no exit is followed. Otherwise the exit associated with the termination attempt result will be selected.
Config Parameters
The FollowMe operation config attributes are as follows.
| Parameter | Type | Description |
|---|---|---|
timeout_seconds
|
Integer | The number of seconds that the termination attempt to the Follow Me Destination should allow for ringing before selecting the no-answer exit if the destination does not answer. If present, this value must be greater than or equal to zero. If absent, a system-configured default timeout will be used. |
Example Operation
Here is an example FollowMe operation in JSON representation.
{
"id": 5,
"type": "FollowMe",
"config": {
"timeout_seconds": 15
},
"exits": [ 7, 6 ]
}
In this example:
- If there is no Follow Me Destination configured for the service, processing will continue via exit index
1to the operation with ID6. - If the Follow Me Destination is not routable, busy, or does not answer, processing will continue via exit index
0to the operation with ID7. - If the caller abandons or the Follow Me Destination answers, processing is complete.
Exits
This operation may be configured with either 2 or 4 exits.
In the two-exit configuration:
| Exit Index | Name | Description |
|---|---|---|
0
|
Busy / No Answer / No Such Number | [Required] This exit is followed if the Follow Me Destination is configured for the service, but a termination attempt to the destination results in a Busy or No Such Number response, or the termination attempt is not answered. Also, the caller is still connected. |
1
|
None Set |
[Required]
This exit is followed if there is no Follow Me Destination configured for the service, and the caller is still connected.
|
In the four-exit configuration:
| Exit Index | Name | Description |
|---|---|---|
0
|
Busy | [Required] This exit is followed if the Follow Me Destination is configured for the service, but an attempted termination to the Follow Me Destination results in a Busy response. |
1
|
None Set |
[Required]
This exit is followed if there is no Follow Me Destination configured for the service, and the caller is still connected.
|
2
|
No Answer | [Required] This exit is followed if the Follow Me Destination is configured for the service, but an attempted termination to the Follow Me Destination is not answered. |
3
|
No Such Number | [Required] This exit is followed if the Follow Me Destination is configured for the service, but an attempted termination to the Follow Me Destination results in a No Such Number response. |