Reference for Avaya Communications DEFINITY G3


Bridged call

Agents B and C are bridged with Agent A.

Agent B and C are bridged with Agent A

The example shows a two-party telephone call where the called party is bridged with multiple agents.

The program calls used in this example are:

Answer_Call
Call_Alerting
Call_Connected
Disconnect
Disconnected
Make_Call
Response

The legend for this example is:


Activity Dir CallPath Services
program call or message
Host issues Make_Call request from D to A S<H MAKE_CALL
party_one=D
party_two=A
party_one_ID=d1
party_two_ID=a1
program_data=
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_POSITIVE_RESPONSE
Agent A's phone is alerted  S>H  CALL_ALERTING
calling_party_info(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
alerting_party_list(
connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
alert_reason=STL_ALERT_NOT_SPECIFIED
Agent B's phone is alerted on the Bridged line appearance  S>H  CALL_ALERTING
calling_party_info(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
alerting_party_list(
connection_ID=b1, party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
(connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
alert_reason=STL_ALERT_NOT_SPECIFIED
Agent C's phone is alerted at the appearance of the Bridged line  S>H  CALL_ALERTING
calling_party_info(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
alerting_party_list(
connection_ID=c1, party_number=C,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
(connection_ID=b1, party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
(connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
alert_reason=STL_ALERT_NOT_SPECIFIED
Host Issues Answer Call request on behalf of A S<H ANSWER_CALL
party_ID=a1
request_tag=r2

 S>H  RESPONSE
request_tag=r2
response_type_indicator=STL_POSITIVE_RESPONSE

 S>H  CALL_CONNECTED
connecting_party_info(
connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
existing_party_list(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
connect_reason=STL_CONNECT_NOT_SPECIFIED
Agent B connects to call by pressing A's line appearance button  S>H  CALL_CONNECTED
connecting_party_info(
connection_ID=b1, party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
existing_party_list(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
(connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
connect_reason=STL_CONNECT_NOT_SPECIFIED
Host Issues Disconnect on behalf of Agent B S<H DISCONNECT
party_ID=b1
program_data=
request_tag=r3

 S>H  RESPONSE
request_tag=r3
response_type_indicator=STL_POSITIVE_RESPONSE
Agent A hangs up  S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=b1, party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
other_disconnected_party_list()
remaining_party_list(
connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
(connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
(connection_ID=c1, party_number=C,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED

 S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=c1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=C, DNIS=A)
other_disconnected_party_list()
remaining_party_list(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
(connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED

 S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=A, DNIS=A)
other_disconnected_party_list()
remaining_party_list(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED

 S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=d1, party_number=D,
party_type=STL_EXTENSION_PARTY_TYPE)
other_disconnected_party_list()
remaining_party_list()
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]