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

Properties

bool? enabled [get, set]
 Specifies if the rule is active or inactive. The default value is true More...
 
string type [get, set]
 Type of an answering rule. The 'Custom' value should be specified Required More...
 
string name [get, set]
 Name of an answering rule specified by user Required More...
 
CallersInfoRequest[] callers [get, set]
 Answering rule will be applied when calls are received from the specified caller(s) More...
 
CalledNumberInfo[] calledNumbers [get, set]
 Answering rules are applied when calling to selected number(s) More...
 
ScheduleInfo schedule [get, set]
 
string callHandlingAction [get, set]
 Specifies how incoming calls are forwarded Enum: ForwardCalls, UnconditionalForwarding, AgentQueue, TransferToExtension, TakeMessagesOnly, PlayAnnouncementOnly, SharedLines More...
 
ForwardingInfo forwarding [get, set]
 
UnconditionalForwardingInfo unconditionalForwarding [get, set]
 
QueueInfo queue [get, set]
 
TransferredExtensionInfo transfer [get, set]
 
VoicemailInfo voicemail [get, set]
 
MissedCallInfo missedCall [get, set]
 
GreetingInfo[] greetings [get, set]
 Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List More...
 
string screening [get, set]
 Call screening status. 'Off' - no call screening; 'NoCallerId' More...
 

Property Documentation

◆ calledNumbers

CalledNumberInfo [] RingCentral.CreateAnsweringRuleRequest.calledNumbers
getset

Answering rules are applied when calling to selected number(s)

◆ callers

CallersInfoRequest [] RingCentral.CreateAnsweringRuleRequest.callers
getset

Answering rule will be applied when calls are received from the specified caller(s)

◆ callHandlingAction

string RingCentral.CreateAnsweringRuleRequest.callHandlingAction
getset

Specifies how incoming calls are forwarded Enum: ForwardCalls, UnconditionalForwarding, AgentQueue, TransferToExtension, TakeMessagesOnly, PlayAnnouncementOnly, SharedLines

◆ enabled

bool? RingCentral.CreateAnsweringRuleRequest.enabled
getset

Specifies if the rule is active or inactive. The default value is true

◆ forwarding

ForwardingInfo RingCentral.CreateAnsweringRuleRequest.forwarding
getset

◆ greetings

GreetingInfo [] RingCentral.CreateAnsweringRuleRequest.greetings
getset

Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List

◆ missedCall

MissedCallInfo RingCentral.CreateAnsweringRuleRequest.missedCall
getset

◆ name

string RingCentral.CreateAnsweringRuleRequest.name
getset

Name of an answering rule specified by user Required

◆ queue

QueueInfo RingCentral.CreateAnsweringRuleRequest.queue
getset

◆ schedule

ScheduleInfo RingCentral.CreateAnsweringRuleRequest.schedule
getset

◆ screening

string RingCentral.CreateAnsweringRuleRequest.screening
getset

Call screening status. 'Off' - no call screening; 'NoCallerId'

  • if caller ID is missing, then callers are asked to say their name before connecting; 'UnknownCallerId' - if caller ID is not in contact list, then callers are asked to say their name before connecting; 'Always' - the callers are always asked to say their name before connecting. The default value is 'Off' Default: Off Enum: Off, NoCallerId, UnknownCallerId, Always

◆ transfer

TransferredExtensionInfo RingCentral.CreateAnsweringRuleRequest.transfer
getset

◆ type

string RingCentral.CreateAnsweringRuleRequest.type
getset

Type of an answering rule. The 'Custom' value should be specified Required

◆ unconditionalForwarding

UnconditionalForwardingInfo RingCentral.CreateAnsweringRuleRequest.unconditionalForwarding
getset

◆ voicemail

VoicemailInfo RingCentral.CreateAnsweringRuleRequest.voicemail
getset


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