Interface SendMessageEventData

Hierarchy

  • AwsInputEventData
    • SendMessageEventData

Properties

accessToken?: {
    token: string;
}

Type declaration

  • token: string
attachments: AttachmentUpload[]
browserFingerprint: BrowserFingerprint
consumer: {
    customFields: Id<Partial<Pick<{
        ident: string;
        value: null | string;
    }, never>> & RequiredProps<{
        ident: string;
        value: null | string;
    }>>[];
}

Type declaration

  • customFields: Id<Partial<Pick<{
        ident: string;
        value: null | string;
    }, never>> & RequiredProps<{
        ident: string;
        value: null | string;
    }>>[]
consumerContact: {
    customFields: Id<Partial<Pick<{
        ident: string;
        value: null | string;
    }, never>> & RequiredProps<{
        ident: string;
        value: null | string;
    }>>[];
}

Type declaration

  • customFields: Id<Partial<Pick<{
        ident: string;
        value: null | string;
    }, never>> & RequiredProps<{
        ident: string;
        value: null | string;
    }>>[]
idOnExternalPlatform: MessageId
messageContent: {
    payload: MessagePayload;
    postback?: Postback;
    type: MessageType;
}

Type declaration

  • payload: MessagePayload
  • Optional postback?: Postback
  • type: MessageType
thread: {
    idOnExternalPlatform: string;
    threadName?: string;
}

Type declaration

  • idOnExternalPlatform: string
  • Optional threadName?: string

Generated using TypeDoc