@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
34 lines • 1.18 kB
TypeScript
import { PhoneNumber } from '../PhoneNumber';
import { CallsGeneratorHangupCauseEnum } from './CallsGeneratorHangupCauseEnum';
/** Automatic Call made by Call Generator on this line */
export interface CallsGenerated {
/** answer date */
answerDatetime?: string;
/** Application and dialplan running for call */
application?: string;
/** end status of application */
applicationResult?: string;
/** billingNumber (service used) */
billingNumber: PhoneNumber;
/** creation date of the call */
callCreatedDatetime?: string;
/** call duration on seconds */
callDuration?: number;
/** number called */
callee?: PhoneNumber;
/** number where the call come from */
caller?: PhoneNumber;
/** DTMF received during the call separate by commas */
dtmf?: string;
/** hangup cause */
hangupCause?: CallsGeneratorHangupCauseEnum;
/** hangup date */
hangupDatetime?: string;
/** Generated call identifier */
identifier: string;
/** original call uuid if it's a transfer */
transferFrom?: string;
/** unique call id */
uuid: string;
}
//# sourceMappingURL=CallsGenerated.d.ts.map