Skip to main content

CompanyAnsweringRuleUpdate

Properties

NameTypeRequiredDescription
enabledboolSpecifies if a rule is active or inactive. The default value is true
namestrName of an answering rule specified by user. Max number of symbols is 30. The default value is 'My Rule N' where 'N' is the first free number
callersList[CompanyAnsweringRuleCallersInfoRequest]Answering rule will be applied when calls are received from the specified caller(s)
called_numbersList[CompanyAnsweringRuleCalledNumberInfo]Answering rule will be applied when calling the specified number(s)
scheduleCompanyAnsweringRuleScheduleInfoRequestSchedule when an answering rule should be applied
call_handling_actionCompanyAnsweringRuleUpdateCallHandlingActionSpecifies how incoming calls are forwarded. The default value is 'Operator' 'Operator' - play company greeting and forward to operator extension 'Disconnect' - play company greeting and disconnect 'Bypass' - bypass greeting to go to selected extension = ['Operator', 'Disconnect','Bypass']
type_CompanyAnsweringRuleUpdateTypeType of an answering rule
extensionCompanyAnsweringRuleCallersInfoRequest
greetingsList[GreetingInfo]Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List

CompanyAnsweringRuleUpdateCallHandlingAction

Specifies how incoming calls are forwarded. The default value is 'Operator' 'Operator' - play company greeting and forward to operator extension 'Disconnect' - play company greeting and disconnect 'Bypass' - bypass greeting to go to selected extension = ['Operator', 'Disconnect','Bypass']

Properties

NameTypeRequiredDescription
OPERATORstr"Operator"
DISCONNECTstr"Disconnect"
BYPASSstr"Bypass"

CompanyAnsweringRuleUpdateType

Type of an answering rule

Properties

NameTypeRequiredDescription
BUSINESSHOURSstr"BusinessHours"
AFTERHOURSstr"AfterHours"
CUSTOMstr"Custom"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →