Unblu Agent Embedded JS API
    Preparing search index...

    Interface CustomMessageActionInvocation

    Custom message action invocation

    interface CustomMessageActionInvocation {
        conversation: ConversationInfo;
        invocationId: string;
        invocationTimestamp: number;
        invokingPerson: PersonInfo;
        key: string;
        targetMessage: ConversationMessageInfo;
        targetMessages: CustomMessageActionExecutionInfo[];
        targetMessageSender: PersonInfo;
    }

    Hierarchy (View Summary)

    Index

    Properties

    conversation: ConversationInfo

    The conversation the custom action was invoked in

    invocationId: string

    The invocation ID

    invocationTimestamp: number

    UTC timestamp, in milliseconds, of the custom action invocation

    invokingPerson: PersonInfo

    The person who invoked the custom action

    key: string

    The unique key of the invoked custom action

    The message the custom action was invoked on. Mirrors targetMessages[0].targetMessage.

    Use targetMessages instead.

    All messages the custom action was invoked on, each bundled with its sender. Always contains at least one entry. For a multi-select invocation it holds every selected message.

    targetMessageSender: PersonInfo

    The sender of the message the custom action was invoked on. Mirrors targetMessages[0].sender.

    Use targetMessages instead.