Member Junction
    Preparing search index...

    Parameters for sending a notification through the unified notification system

    interface SendNotificationParams {
        forceDeliveryChannels?: DeliveryChannels;
        message: string;
        resourceConfiguration?: any;
        resourceRecordId?: string;
        resourceTypeId?: string;
        templateData?: Record<string, any>;
        title: string;
        typeNameOrId: string;
        userId: string;
    }
    Index

    Properties

    forceDeliveryChannels?: DeliveryChannels

    Force specific delivery channels, overriding user preferences and type defaults. When specified, these channels are used instead of resolving from preferences.

    message: string

    Full notification message (used for in-app display)

    resourceConfiguration?: any

    Optional navigation context stored as JSON (conversation ID, artifact details, etc.)

    resourceRecordId?: string

    Optional resource record ID for linking notification to a specific record

    resourceTypeId?: string

    Optional resource type ID for linking notification to a specific resource

    templateData?: Record<string, any>

    Data object for template rendering (email/SMS templates)

    title: string

    Short notification title (used for in-app and email subject)

    typeNameOrId: string

    Notification type name (e.g., 'Agent Completion') or UUID

    userId: string

    User ID to send notification to