Reference for Avaya Communications DEFINITY G3


STLINVK (Invoke_Feature)

A program uses the Invoke_Feature (STLINVK) program call to invoke a switch feature for the telephone associated with the specified party.

The following tables show the DEFINITY G3 support for Invoke_Feature:
Related calls Notes
Set_Return_Response Fully supported

Parameters Notes
call_profile_ID Fully supported
feature_code
STL_ACCOUNT_CODE Not supported
STL_ADVANCED_AGENT_ACTIVITY Supported
STL_AGENT_ACTIVITY Supported
STL_CALL_WAITING Not supported
STL_CAMP_FOR_CALLBACK Not supported
STL_CLASS_OF_SERVICE Not supported
STL_DO_NOT_DISTURB Supported
STL_FORWARD Supported
STL_MUTE Not supported
STL_SPEAKER Not supported
STL_SWITCH_SPECIFIC Not supported
feature_data_length Value is 0-512
feature_data Used when feature_data_length > 0; partially supported, see the detail that follows.
Account_Code_Data STRUCTURE; not supported
Advanced_Agent_Activity_Data STRUCTURE
party_length Value is 1-19
party Supported
activity
STL_AGENT_LOGON Supported
STL_AGENT_LOGOFF Supported
STL_AGENT_READY Not supported
STL_AGENT_READY_EXPLICITLY Supported1
STL_AGENT_READY_IMPLICITLY Supported1
Note:
Except for STL_AGENT_LOGON and STL_AGENT_LOGOFF, support is provided for the Feature_Invoked event only when a corresponding Invoke_Feature request was previously issued for the same party over the same switch instance.
STL_AGENT_BUSY Not supported
STL_AGENT_BUSY_WITH_CALL Not supported
STL_AGENT_BUSY_WITH_FOLLOWUP Supported1
STL_AGENT_NOT_READY Supported1
agent_ID_length Value is 1-16
agent_ID Used when agent_ID_length > 0
pool_length Value is 0-19
pool 1 Used when pool_length > 0
work_group_ID_length Value is 0 or 1
work_group_ID Supported
password_length Value is 0-20
password Used when password_length > 0
Agent_Activity_Data STRUCTURE
party_length Value is 1-19
party Supported
activity
STL_AGENT_LOGON Supported
STL_AGENT_LOGOFF Supported
STL_AGENT_READY Not supported
STL_AGENT_READY_EXPLICITLY Supported1
STL_AGENT_READY_IMPLICITLY Supported1
STL_AGENT_BUSY Not supported
STL_AGENT_BUSY_WITH_CALL Not supported
STL_AGENT_BUSY_WITH_FOLLOWUP Supported1
STL_AGENT_NOT_READY Supported1
agent_ID_length Value is 0-16
agent_ID Used when agent_ID_length > 0
pool_length Value is 0-19
pool 1 Used when pool_length > 0
Call_Waiting_Data STRUCTURE; not supported
Call_For_Callback_Data STRUCTURE; not supported
Class_of_Service_Data STRUCTURE; not supported
Do_Not_Disturb_Data STRUCTURE3
party_length Value is 1-19
party Supported
mode Fully supported
Forward_Data STRUCTURE
party_length Value is 1-19
party Supported
forward_to_party_length Value is 1-19
forward_to_party Supported
mode Fully supported
forward_type
STL_BUSY_FORWARD Not supported
STL_BUSY_FORWARD_INTERNAL Not supported
STL_BUSY_FORWARD_EXTERNAL Not supported
STL_RING_NO_ANSWER_FORWARD_INT Not supported
STL_RING_NO_ANSWER_FORWARD_EXT Not supported
STL_RING_NO_ANSWER_FORWARD Not supported
STL_UNCONDITIONAL_FORWARD Supported
STL_UNCONDITIONAL_FORWARD_INT Not supported
STL_UNCONDITIONAL_FORWARD_EXT Not supported
STL_DND_FORWARD Supported2;
Note:
Must set forward_to_party to the string "default" (not case sensitive) and set forward_to_party_length to 7.
STL_DND_FORWARD_INTERNAL Not supported
STL_DND_FORWARD_EXTERNAL Not supported
STL_RING_NO_ANSWER_FORWARD_ADD Not supported
STL_RING_NO_ANSWER_FORWARD_ADD_INT Not supported
STL_RING_NO_ANSWER_FORWARD_ADD_EXT Not supported
Mute_Data STRUCTURE; not supported
Speaker_Data STRUCTURE; not supported
Switch_Specific_Data STRUCTURE; not supported
request_tag Fully supported
return_code Fully supported

Notes:

  1. The pool parameter is the telephone number of the split/skill group that the agent wants to log into or out of. For switches running EASe, this value is ignored but must be specified since the skills for an EASe agent ID are controlled by the DEFINITY G3. However, to receive a feature invoked event after an agent is logged in, the pool must reference a skill group reported in the subsequent login event.

  2. Setting Do_Not_Disturb implicitly sets DND_FORWARD, and setting DND_FORWARD implicitly sets Do_Not_Disturb. These features implement the Avaya Station feature Send_All_Calls, which does not behave like a true Do_Not_Disturb.


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