Interface GongNodeParameters

Source
interface GongNodeParameters {
    authentication?: "oAuth2" | "accessToken";
    call?: { mode: "id" | "list" | "url"; value: string };
    filters?:
        | {
            callIds?: string;
            fromDateTime?: string;
            primaryUserIds?: {
                mode: "id"
                | "list";
                value: string;
            };
            toDateTime?: string;
            workspaceId?: string;
        }
        | {
            createdFromDateTime?: string;
            createdToDateTime?: string;
            userIds?: string;
        };
    limit?: number;
    operation?: "get"
    | "getAll";
    options?:
        | {
            properties?: (
                | "pointsOfInterest"
                | "media"
                | "brief"
                | "publicComments"
                | "highlights"
                | "keyPoints"
                | "callOutcome"
                | "outline"
                | "parties"
                | "structure"
                | "topics"
                | "trackers"
                | "transcript"
            )[];
        }
        | { properties?: ("parties" | "topics")[] };
    resource?: "user" | "call";
    returnAll?: boolean;
    user?: { mode: "id" | "list"; value: string };
}

Properties§

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly call?: { mode: "id" | "list" | "url"; value: string }

Default: {"mode":"list","value":""}

Source§

readonly filters?:
    | {
        callIds?: string;
        fromDateTime?: string;
        primaryUserIds?: {
            mode: "id"
            | "list";
            value: string;
        };
        toDateTime?: string;
        workspaceId?: string;
    }
    | {
        createdFromDateTime?: string;
        createdToDateTime?: string;
        userIds?: string;
    }

Default: {}

Source§

readonly limit?: number

Max number of results to return Default: 50 Type options: {"minValue":1}

Source§

readonly operation?: "get" | "getAll"

Default: "getAll"

Source§

readonly options?:
    | {
        properties?: (
            | "pointsOfInterest"
            | "media"
            | "brief"
            | "publicComments"
            | "highlights"
            | "keyPoints"
            | "callOutcome"
            | "outline"
            | "parties"
            | "structure"
            | "topics"
            | "trackers"
            | "transcript"
        )[];
    }
    | { properties?: ("parties" | "topics")[] }

Default: {}

Source§

readonly resource?: "user" | "call"

Default: "call"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly user?: { mode: "id" | "list"; value: string }

Default: {"mode":"list","value":""}