Task |
System |
Process |
1 |
Client A |
Create PROBLEM_CLOSURE record: CP_REMOTE_TRANSFER_CALL |
2 |
Client A |
Post Message to A's application server: ES_MSG_CLIENT_CLOSE |
3 |
Application Server A |
Process problem closure |
4 |
Application Server A |
Create REMOTE_WORK record: RW_CALL_TRANSFER |
5 |
Application Server A |
Create REMOTE_TASKS for Site B |
6 |
Application Server A |
Post message to this application server:
ES_MsgNetNAgentAsClientRelay |
7 |
Application Server A |
Read REMOTE_WORK and REMOTE_TASKS records |
8 |
Application Server A |
Package call data |
9 |
Application Server A |
Post message to B's application server:
ES_MSG_TA_CALL_TRANSFER |
10 |
Application Server B |
Create LOCAL_WORK record |
11 |
Application Server B |
Unpackage call data |
12 |
Application Server B |
Create DISPATCH record |
13 |
Application Server B |
Begin call escalation |
14 |
Application Server B |
Notify recipient |
15 |
Application Server B |
Send acknowledgment to Site A. Post message to A's
application server: ES_MSG_TA_REMOTE_COMPLETION |
16 |
Application Server B |
Remove LOCAL_WORK record |
17 |
Application Server A |
End call escalation |
18 |
Application Server A |
Remove REMOTE_WORK and REMOTE_TASKS records |