core-utils
    Preparing search index...

    Interface SerializableInlineIdentifyUserRequest

    Serializable version of InlineIdentifyUserRequest for background job payloads. The only change is createdAt is an ISO string instead of a Date.

    interface SerializableInlineIdentifyUserRequest {
        channelData?: InlineChannelDataRequest;
        createdAt?: string;
        customProperties?: Record<string, unknown>;
        email?: string;
        name?: string;
        phoneNumber?: string;
        timeZone?: string;
        triggerData?: Record<string, unknown>;
        userId: string;
    }

    Hierarchy

    Index

    Properties

    The user's channel data.

    createdAt?: string

    The user's creation date as an ISO string.

    customProperties?: Record<string, unknown>

    Custom user properties.

    email?: string

    The user's email address.

    name?: string

    The user's display name.

    phoneNumber?: string

    The user's phone number.

    timeZone?: string

    The user's timezone for scheduled notifications.

    triggerData?: Record<string, unknown>

    Per-recipient data. Useful when you want to notify an array of recipients with a single trigger, but include custom data per-recipient.

    Any data provided under this property will be merged with the data passed in the data property to produce the final data available for the recipient's workflow run.

    userId: string

    The user ID.