RingCentral .Net SDK
Properties | List of all members
RingCentral.QueueInfo Class Reference

Queue settings applied for department (call queue) extension type, with the 'AgentQueue' value specified as a call handling action More...

Properties

string transferMode [get, set]
 Specifies how calls are transferred to group members Enum: Rotating, Simultaneous, FixedOrder More...
 
TransferInfo[] transfer [get, set]
 Call transfer information More...
 
string noAnswerAction [get, set]
 Specifies the type of action to be taken if: members are available but no one answers, or all members are busy/unavailable. This option is available for Business hours only. For simultaneous transfer mode only 'WaitPrimaryMembers' and 'WaitPrimaryAndOverflowMembers' are supported Enum: WaitPrimaryMembers, WaitPrimaryAndOverflowMembers, Voicemail, TransferToExtension, UnconditionalForwarding More...
 
FixedOrderAgents[] fixedOrderAgents [get, set]
 Information on a call forwarding rule More...
 
string holdAudioInterruptionMode [get, set]
 Connecting audio interruption mode Enum: Never, WhenMusicEnds, Periodically More...
 
long? holdAudioInterruptionPeriod [get, set]
 Connecting audio interruption message period in seconds Format: int32 More...
 
string holdTimeExpirationAction [get, set]
 Specifies the type of action to be taken after the hold time (waiting for an available call queue member) expires. If 'TransferToExtension' option is selected, the extension specified in transfer field is used. The default value is Voicemail Default: Voicemail Enum: TransferToExtension, UnconditionalForwarding, Voicemail More...
 
long? agentTimeout [get, set]
 Maximum time in seconds to wait for a call queue member before trying the next member Format: int32 More...
 
long? wrapUpTime [get, set]
 Minimum post-call wrap up time in seconds before agent status is automatically set; the value range is from 0 to 300 sec. Maximum: 300 Format: int32 Default: 15 More...
 
long? holdTime [get, set]
 Maximum hold time in seconds to wait for an available call queue member Format: int32 More...
 
long? maxCallers [get, set]
 Maximum count of callers on hold; the limitation is 25 callers Maximum: 25 Format: int32 More...
 
string maxCallersAction [get, set]
 Specifies the type of action to be taken if count of callers on hold exceeds the supported maximum Enum: Voicemail, Announcement, TransferToExtension, UnconditionalForwarding More...
 
UnconditionalForwardingInfo[] unconditionalForwarding [get, set]
 

Detailed Description

Queue settings applied for department (call queue) extension type, with the 'AgentQueue' value specified as a call handling action

Property Documentation

◆ agentTimeout

long? RingCentral.QueueInfo.agentTimeout
getset

Maximum time in seconds to wait for a call queue member before trying the next member Format: int32

◆ fixedOrderAgents

FixedOrderAgents [] RingCentral.QueueInfo.fixedOrderAgents
getset

Information on a call forwarding rule

◆ holdAudioInterruptionMode

string RingCentral.QueueInfo.holdAudioInterruptionMode
getset

Connecting audio interruption mode Enum: Never, WhenMusicEnds, Periodically

◆ holdAudioInterruptionPeriod

long? RingCentral.QueueInfo.holdAudioInterruptionPeriod
getset

Connecting audio interruption message period in seconds Format: int32

◆ holdTime

long? RingCentral.QueueInfo.holdTime
getset

Maximum hold time in seconds to wait for an available call queue member Format: int32

◆ holdTimeExpirationAction

string RingCentral.QueueInfo.holdTimeExpirationAction
getset

Specifies the type of action to be taken after the hold time (waiting for an available call queue member) expires. If 'TransferToExtension' option is selected, the extension specified in transfer field is used. The default value is Voicemail Default: Voicemail Enum: TransferToExtension, UnconditionalForwarding, Voicemail

◆ maxCallers

long? RingCentral.QueueInfo.maxCallers
getset

Maximum count of callers on hold; the limitation is 25 callers Maximum: 25 Format: int32

◆ maxCallersAction

string RingCentral.QueueInfo.maxCallersAction
getset

Specifies the type of action to be taken if count of callers on hold exceeds the supported maximum Enum: Voicemail, Announcement, TransferToExtension, UnconditionalForwarding

◆ noAnswerAction

string RingCentral.QueueInfo.noAnswerAction
getset

Specifies the type of action to be taken if: members are available but no one answers, or all members are busy/unavailable. This option is available for Business hours only. For simultaneous transfer mode only 'WaitPrimaryMembers' and 'WaitPrimaryAndOverflowMembers' are supported Enum: WaitPrimaryMembers, WaitPrimaryAndOverflowMembers, Voicemail, TransferToExtension, UnconditionalForwarding

◆ transfer

TransferInfo [] RingCentral.QueueInfo.transfer
getset

Call transfer information

◆ transferMode

string RingCentral.QueueInfo.transferMode
getset

Specifies how calls are transferred to group members Enum: Rotating, Simultaneous, FixedOrder

◆ unconditionalForwarding

UnconditionalForwardingInfo [] RingCentral.QueueInfo.unconditionalForwarding
getset

◆ wrapUpTime

long? RingCentral.QueueInfo.wrapUpTime
getset

Minimum post-call wrap up time in seconds before agent status is automatically set; the value range is from 0 to 300 sec. Maximum: 300 Format: int32 Default: 15


The documentation for this class was generated from the following file: