Interface EmailEvent

Base model of an event (e.g. webhook or email)

interface EmailEvent {
    attachCase?: {
        active?: boolean;
    } & CaseFileMapping;
    attachDocuments?: {
        active?: boolean;
        fileNameMapping?: string;
    };
    body?: any;
    bodyMapping?: string;
    checkpoint?: string;
    emailAddress?: string;
    suppressMultipleExecutions?: boolean;
    title?: string;
    titleMapping?: string;
    type: mail;
}

Hierarchy (view full)

Properties

attachCase?: {
    active?: boolean;
} & CaseFileMapping

Type declaration

  • Optional active?: boolean
attachDocuments?: {
    active?: boolean;
    fileNameMapping?: string;
}

Type declaration

body?: any
bodyMapping?: string

mapping in JSONATA format (https://www.npmjs.com/package/jsonata)

checkpoint?: string
emailAddress?: string
suppressMultipleExecutions?: boolean
title?: string
titleMapping?: string

mapping in JSONATA format (https://www.npmjs.com/package/jsonata)

type: mail