Package com.ringcentral.definitions
Class CustomAnsweringRuleInfo
java.lang.Object
com.ringcentral.definitions.CustomAnsweringRuleInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionAnswering rules are applied when calling to selected number(s)Answering rules are applied when calls are received from specified caller(s)Specifies how incoming calls are forwarded Enum: ForwardCalls, UnconditionalForwarding, AgentQueue, TransferToExtension, TakeMessagesOnly, PlayAnnouncementOnly, SharedLinesSpecifies if an answering rule is active or inactiveGreetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting ListInternal identifier of an answering ruleName of an answering rule specified by userCall screening status.Type of an answering rule Enum: BusinessHours, AfterHours, CustomCanonical URI to an answering rule resource Format: uri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalledNumbers
(CalledNumberInfo[] calledNumbers) callers
(CallersInfo[] callers) callHandlingAction
(String callHandlingAction) forwarding
(ForwardingInfo forwarding) greetings
(GreetingInfo[] greetings) schedule
(ScheduleInfo schedule) sharedLines
(SharedLinesInfo sharedLines) transfer
(TransferredExtensionInfo transfer) unconditionalForwarding
(UnconditionalForwardingInfo unconditionalForwarding) voicemail
(VoicemailInfo voicemail)
-
Field Details
-
uri
Canonical URI to an answering rule resource Format: uri -
id
Internal identifier of an answering rule -
type
Type of an answering rule Enum: BusinessHours, AfterHours, Custom -
name
Name of an answering rule specified by user -
enabled
Specifies if an answering rule is active or inactive -
schedule
-
calledNumbers
Answering rules are applied when calling to selected number(s) -
callers
Answering rules are applied when calls are received from specified caller(s) -
callHandlingAction
Specifies how incoming calls are forwarded Enum: ForwardCalls, UnconditionalForwarding, AgentQueue, TransferToExtension, TakeMessagesOnly, PlayAnnouncementOnly, SharedLines -
forwarding
-
unconditionalForwarding
-
queue
-
transfer
-
voicemail
-
greetings
Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List -
screening
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
-
-
Constructor Details
-
CustomAnsweringRuleInfo
public CustomAnsweringRuleInfo()
-
-
Method Details
-
uri
-
id
-
type
-
name
-
enabled
-
schedule
-
calledNumbers
-
callers
-
callHandlingAction
-
forwarding
-
unconditionalForwarding
public CustomAnsweringRuleInfo unconditionalForwarding(UnconditionalForwardingInfo unconditionalForwarding) -
queue
-
transfer
-
voicemail
-
greetings
-
screening
-