UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

39 lines 1.6 kB
import { TypeEnum } from './TypeEnum'; import { TypeServiceEnum } from './TypeServiceEnum'; import { OvhPabxDialplanNumberPresentationEnum } from './OvhPabxDialplanNumberPresentationEnum'; import { OvhPabxHuntingQueueStrategyEnum } from './OvhPabxHuntingQueueStrategyEnum'; import { PhoneNumber } from '../PhoneNumber'; /** OVH easy calls queues */ export interface EasyHunting { /** Reject (hangup) anonymous calls */ anonymousRejection: boolean; /** Description of the service */ description: string; /** Feature of the service */ featureType: TypeEnum; /** Does the service have extended CCS options enabled? */ isCCS: boolean; /** Max wait time when caller is in queue (in seconds) */ maxWaitTime: number; /** Max number of callers in queue */ queueSize: number; /** */ serviceName: string; /** General type of the service */ serviceType: TypeServiceEnum; /** The presented number when bridging calls */ showCallerNumber: OvhPabxDialplanNumberPresentationEnum; /** Enable/Disable the status change IVR on your callcenter. The IVR is enabled by default. */ statusIvrEnabled: boolean; /** The calls dispatching strategy */ strategy: OvhPabxHuntingQueueStrategyEnum; /** Tone played just before call is hang up */ toneOnClosing?: number; /** Tone played when caller is put on hold */ toneOnHold?: number; /** Tone played when call is picked up */ toneOnOpening?: number; /** The voicemail used by the EasyPABX */ voicemail?: PhoneNumber; } //# sourceMappingURL=EasyHunting.d.ts.map