Reference for Avaya Communications DEFINITY G3


Basic internal calls

Agent A manually dials Agent B

The example shows a manual two-party telephone call where the calling party is an internal agent and the destination is an internal agent.

The program calls used in this example are:

Answer_Call
Call_Alerting
Call_Connected
Disconnected
Response
Setup

The legend for this example is:


Activity Dir CallPath Services
program call or message
A goes off hook and dials B manually  S>H  SETUP
party_info(
connection_ID=a1,party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
call_type=STL_VOICE
B's phone is alerted  S>H  CALL_ALERTING
calling_party_info(
connection_ID=a1,party_number=A,
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=B,DNIS=B)
alert_reason=STL_ALERT_NOT_SPECIFIED
Host issues an Answer_Call on behalf of B S<H ANSWER_CALL
party_ID=b1
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_POSITIVE_RESPONSE

 S>H  CALL_CONNECTED
connecting_party_info(
connection_ID=b1,party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=B,DNIS=B)
call_extension=STL_NO_CALL_EXTENSION
call_type=STL_VOICE
existing_party_list(
connection_ID=a1,party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
connect_reason=STL_CONNECT_NOT_SPECIFIED
Agent B hangs up  S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=b1,party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=B,DNIS=B)
other_disconnected_party_list()
remaining_party_list(
connection_ID=a1,party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED
Agent A hangs up  S>H  DISCONNECTED
disconnecting_party_info(
connection_ID=a1,party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
other_disconnected_party_list()
remaining_party_list()
disconnect_reason=STL_DISCONNECT_NOT_SPECIFIED

Agent A calls Agent B, Agent B busy

The example shows a two-party telephone call where the calling party is an internal agent and the destination is an internal agent. The destination's extension is currently busy.

The program calls used in this example are:

Call_Rejected
Disconnect
Disconnected
Make_Call
Response

The legend for this example is:


Activity Dir CallPath Services
program call or message
Host initiates a Make Call request on behalf of A to B S<H MAKE_CALL
party_one=A
party_two=B
party_one_ID=a1
party_two_ID=b1
program_data=
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_POSITIVE_RESPONSE
Switch rejects call  S>H  CALL_REJECTED
called_party_info(
connection_ID=b1,party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=B,DNIS=B)
calling_party_info(
connection_ID=a1,party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
reject_reason=STL_REASON_BUSY
error_indication=STL_ERROR_IN_CALLED_PARTY
Host issues Disconnect request on behalf of A S<H DISCONNECT
party_ID=a1
program_data=
request_tag=r2

 S>H  RESPONSE
request_tag=r2
response_type_indicator=STL_POSITIVE_RESPONSE

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

Host issues Make_Call from Agent A to Agent B, Agent A busy

The example shows a two-party telephone call where the calling party is an internal agent and the destination is an internal agent. The host issues a Make_Call request on behalf of Agent A but Agent A is currently Busy.

The program calls used in this example are:

Call_Rejected
Make_Call
Response

The legend for this example is:


Activity Dir CallPath Services
program call or message
Host initiates a MakeCall request on behalf of A to B S<H MAKE_CALL
party_one=A
party_two=B
party_one_ID=a1
party_two_ID=b1
program_data=
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_POSITIVE_RESPONSE

 S>H  CALL_REJECTED
called_party_info(
connection_ID=b1,party_number=B,
party_type=STL_EXTENSION_PARTY_TYPE,
dialed_number=B,DNIS=B)
calling_party_info(
connection_ID=a1,party_number=A,
party_type=STL_UNKNOWN_PARTY_TYPE)
reject_reason=STL_REASON_BUSY
error_indication=STL_ERROR_IN_CALLING_PARTY

Agent A calls invalid number

The example shows a two-party telephone call where the calling party is an internal agent and the destination is an invalid number.

The program calls used in this example are:

Call_Rejected
Disconnect
Disconnected
Make_Call
Response

The legend for this example is:


Activity Dir CallPath Services
program call or message
Host initiates a MakeCall request on behalf of A to an invalid number S<H MAKE_CALL
party_one=A
party_two=invalid#
party_one_ID=a1
party_two_ID=i1
program_data=
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_POSITIVE_RESPONSE
Switch rejects call  S>H  CALL_REJECTED
called_party_info(
connection_ID=i1, party_number=invalid#,
party_type=STL_UNKNOWN_PARTY_TYPE,
dialed_number=invalid#, DNIS=invalid#)
calling_party_info(
connection_ID=a1, party_number=A,
party_type=STL_EXTENSION_PARTY_TYPE)
reject_reason=STL_REASON_INVALID_DIR_NUM
error_indication=STL_ERROR_IN_CALLED_PARTY
Host issues Disconnect request on behalf of A S<H DISCONNECT
party_ID=a1
program_data=
request_tag=r2

 S>H  RESPONSE
request_tag=r2
response_type_indicator=STL_POSITIVE_RESPONSE

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

Host issues Make_Call from invalid number to Agent A

The example shows a two-party telephone call where the calling party is an invalid number and the destination is an internal agent.

The program calls used in this example are:

Make_Call
Response

The legend for this example is:


Activity Dir CallPath Services
program call or message
Host initiates a MakeCall request from an invalid number to A S<H MAKE_CALL
party_one=invalid#
party_two=A
party_one_ID=i1
party_two_ID=a1
program_data=
request_tag=r1

 S>H  RESPONSE
request_tag=r1
response_type_indicator=STL_NEGATIVE_RESPONSE
sense_code=STL_INVALID_DIRECTORY_NUMBER
sense_code_qualifier=invalid#


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