@webitel/api-services
    Preparing search index...

    Variable PatchHistoryCallResponseConst

    PatchHistoryCallResponse: ZodObject<
        {
            agent: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            agentDescription: ZodOptional<ZodString>;
            allowEvaluation: ZodOptional<ZodBoolean>;
            amdAiLogs: ZodOptional<ZodArray<ZodString>>;
            amdAiResult: ZodOptional<ZodString>;
            amdResult: ZodOptional<ZodString>;
            annotations: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            callId: ZodOptional<ZodString>;
                            createdAt: ZodOptional<ZodString>;
                            createdBy: ZodOptional<
                                ZodObject<
                                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                            endSec: ZodOptional<ZodNumber>;
                            fileId: ZodOptional<ZodString>;
                            id: ZodOptional<ZodString>;
                            note: ZodOptional<ZodString>;
                            startSec: ZodOptional<ZodNumber>;
                            updatedAt: ZodOptional<ZodString>;
                            updatedBy: ZodOptional<
                                ZodObject<
                                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            answeredAt: ZodOptional<ZodString>;
            appId: ZodOptional<ZodString>;
            attemptId: ZodOptional<ZodString>;
            billSec: ZodOptional<ZodNumber>;
            blindTransfer: ZodOptional<ZodString>;
            blindTransfers: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            number: ZodOptional<ZodString>;
                            time: ZodOptional<ZodString>;
                            user: ZodOptional<
                                ZodObject<
                                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            bridgedAt: ZodOptional<ZodString>;
            bridgedId: ZodOptional<ZodString>;
            cause: ZodOptional<ZodString>;
            contact: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            conversationId: ZodOptional<ZodString>;
            createdAt: ZodOptional<ZodString>;
            destination: ZodOptional<ZodString>;
            destinationName: ZodOptional<ZodString>;
            direction: ZodOptional<ZodString>;
            display: ZodOptional<ZodString>;
            duration: ZodOptional<ZodNumber>;
            extension: ZodOptional<ZodString>;
            files: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            channel: ZodOptional<ZodString>;
                            id: ZodOptional<ZodString>;
                            mimeType: ZodOptional<ZodString>;
                            name: ZodOptional<ZodString>;
                            size: ZodOptional<ZodString>;
                            startAt: ZodOptional<ZodString>;
                            startRecord: ZodOptional<ZodString>;
                            stopAt: ZodOptional<ZodString>;
                            type: ZodDefault<
                                ZodEnum<
                                    {
                                        file_type_audio: "file_type_audio";
                                        file_type_empty: "file_type_empty";
                                        file_type_pdf: "file_type_pdf";
                                        file_type_screensharing: "file_type_screensharing";
                                        file_type_screenshot: "file_type_screenshot";
                                        file_type_video: "file_type_video";
                                    },
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            filesJob: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            action: ZodDefault<
                                ZodEnum<{ delete: "delete"; STT: "STT"; undefined: "undefined" }>,
                            >;
                            createdAt: ZodOptional<ZodString>;
                            errorDetail: ZodOptional<ZodString>;
                            fileId: ZodOptional<ZodString>;
                            id: ZodOptional<ZodString>;
                            state: ZodDefault<
                                ZodEnum<
                                    {
                                        active: "active";
                                        error: "error";
                                        finished: "finished";
                                        idle: "idle";
                                    },
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            forms: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            agent: ZodOptional<
                                ZodObject<
                                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                            reportingAt: ZodOptional<ZodString>;
                        },
                        $strip,
                    >,
                >,
            >;
            from: ZodOptional<
                ZodObject<
                    {
                        id: ZodOptional<ZodString>;
                        name: ZodOptional<ZodString>;
                        number: ZodOptional<ZodString>;
                        type: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            fromNumber: ZodOptional<ZodString>;
            gateway: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            grantee: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            hangupAt: ZodOptional<ZodString>;
            hangupBy: ZodOptional<ZodString>;
            hangupDisposition: ZodOptional<ZodString>;
            hangupPhrase: ZodOptional<ZodString>;
            hasChildren: ZodOptional<ZodBoolean>;
            hold: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            sec: ZodOptional<ZodNumber>;
                            start: ZodOptional<ZodString>;
                            stop: ZodOptional<ZodString>;
                        },
                        $strip,
                    >,
                >,
            >;
            holdSec: ZodOptional<ZodNumber>;
            id: ZodOptional<ZodString>;
            joinedAt: ZodOptional<ZodString>;
            leavingAt: ZodOptional<ZodString>;
            meetingId: ZodOptional<ZodString>;
            member: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            memberId: ZodOptional<ZodString>;
            parentId: ZodOptional<ZodString>;
            qualityMetrics: ZodOptional<
                ZodObject<
                    {
                        jitterAvg: ZodOptional<ZodNumber>;
                        jitterMax: ZodOptional<ZodNumber>;
                        jitterMaxAt: ZodOptional<ZodNumber>;
                        jitterMin: ZodOptional<ZodNumber>;
                        jitterMinAt: ZodOptional<ZodNumber>;
                        mosAvg: ZodOptional<ZodNumber>;
                        mosMax: ZodOptional<ZodNumber>;
                        mosMaxAt: ZodOptional<ZodNumber>;
                        mosMin: ZodOptional<ZodNumber>;
                        mosMinAt: ZodOptional<ZodNumber>;
                        packetlossAvg: ZodOptional<ZodNumber>;
                        packetlossMax: ZodOptional<ZodNumber>;
                        packetlossMaxAt: ZodOptional<ZodNumber>;
                        packetlossMin: ZodOptional<ZodNumber>;
                        packetlossMinAt: ZodOptional<ZodNumber>;
                        roundtripAvg: ZodOptional<ZodNumber>;
                        roundtripMax: ZodOptional<ZodNumber>;
                        roundtripMaxAt: ZodOptional<ZodNumber>;
                        roundtripMin: ZodOptional<ZodNumber>;
                        roundtripMinAt: ZodOptional<ZodNumber>;
                        sipId: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            queue: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            queueBridgedAt: ZodOptional<ZodString>;
            queueDurationSec: ZodOptional<ZodNumber>;
            queueWaitSec: ZodOptional<ZodNumber>;
            ratedBy: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            ratedUser: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            rateId: ZodOptional<ZodString>;
            reportingAt: ZodOptional<ZodString>;
            reportingSec: ZodOptional<ZodNumber>;
            result: ZodOptional<ZodString>;
            schemas: ZodOptional<
                ZodArray<
                    ZodObject<
                        { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                        $strip,
                    >,
                >,
            >;
            scoreOptional: ZodOptional<ZodNumber>;
            scoreRequired: ZodOptional<ZodNumber>;
            sipCode: ZodOptional<ZodNumber>;
            storedAt: ZodOptional<ZodString>;
            tags: ZodOptional<ZodArray<ZodString>>;
            talkSec: ZodOptional<ZodNumber>;
            team: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            to: ZodOptional<
                ZodObject<
                    {
                        id: ZodOptional<ZodString>;
                        name: ZodOptional<ZodString>;
                        number: ZodOptional<ZodString>;
                        type: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            toNumber: ZodOptional<ZodString>;
            transcripts: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            file: ZodOptional<
                                ZodObject<
                                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                                    $strip,
                                >,
                            >;
                            fileId: ZodOptional<ZodString>;
                            id: ZodOptional<ZodString>;
                            locale: ZodOptional<ZodString>;
                        },
                        $strip,
                    >,
                >,
            >;
            transferFrom: ZodOptional<ZodString>;
            transferTo: ZodOptional<ZodString>;
            type: ZodOptional<ZodString>;
            user: ZodOptional<
                ZodObject<
                    { id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
                    $strip,
                >,
            >;
            variables: ZodOptional<ZodRecord<ZodString, ZodString>>;
            waitSec: ZodOptional<ZodNumber>;
        },
        $strip,
    > = ...