Comments

Threads

AddCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata
addContext(context: any) => voidYesFunction to add custom metadata
elementRef{ xpath: string }NoReference to DOM element where comment annotation was added

DeleteCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata

Messages

AddCommentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
commentCommentYesComment Object
metadataVeltEventMetadataYesEvent metadata

UpdateCommentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
commentCommentYesComment Object
metadataVeltEventMetadataYesEvent metadata

DeleteCommentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
commentCommentYesComment Object
metadataVeltEventMetadataYesEvent metadata

@Mentions

AssignUserEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
assignedToUserContactYesUser being assigned
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataNoEvent metadata

SubscribeCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata

UnsubscribeCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata

Attachments

AddAttachmentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
attachmentsAddAttachmentResponse[]YesArray of attachment responses
metadataVeltEventMetadataYesEvent metadata

AddAttachmentResponse


PropertyTypeRequiredDescription
validbooleanYesWhether attachment is valid
fileFileNoFile object
maxAllowedSizenumberYesMaximum allowed file size
errorstringNoError message if invalid
attachmentAttachmentNoAttachment object

DeleteAttachmentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentIdnumberYesID of the comment
commentAnnotationCommentAnnotationYesComment annotation object
attachmentAttachmentYesAttachment Object
metadataVeltEventMetadataYesEvent metadata

Reactions

AddReactionEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
reactionReactionAnnotationYesReaction Object
metadataVeltEventMetadataYesEvent metadata

DeleteReactionEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
reactionReactionAnnotationYesReaction Object
metadataVeltEventMetadataYesEvent metadata

ToggleReactionEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
reactionReactionAnnotationYesReaction Object
metadataVeltEventMetadataYesEvent metadata

Status & Priority

UpdateStatusEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
newStatusCustomStatusYesNew status object
oldStatusCustomStatusYesPrevious status object
metadataVeltEventMetadataYesEvent metadata

ResolveCommentEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata

UpdatePriorityEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
newPriorityCustomPriorityNoNew Priority object
oldPriorityCustomPriorityNoPrevious Priority object
metadataVeltEventMetadataYesEvent metadata

ApproveCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata

AcceptCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata
actionUserUserYesUser who performed the action
replaceContentHtmlstringNoHTML content to replace with
replaceContentTextstringNoText content to replace with

RejectCommentAnnotationEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
metadataVeltEventMetadataYesEvent metadata
actionUserUserYesUser who performed the action
replaceContentHtmlstringNoHTML content to replace with
replaceContentTextstringNoText content to replace with

Recordings

DeleteRecordingEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
commentIdnumberYesID of the comment
recordingRecordedDataYesRecording data
metadataVeltEventMetadataYesEvent metadata

CopyLinkEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
linkstringYesCopied link
metadataVeltEventMetadataYesEvent metadata

GetLinkResponse


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
linkstring | nullYesGenerated link
metadataVeltEventMetadataYesEvent metadata

Access

UpdateAccessEvent


PropertyTypeRequiredDescription
annotationIdstringYesID of the annotation
commentAnnotationCommentAnnotationYesComment annotation object
newAccessModeCommentAccessModeNoNew access mode
oldAccessModeCommentAccessModeNoPrevious access mode
metadataVeltEventMetadataYesEvent metadata

Comment Sidebar

CommentSidebarDataInitEvent


PropertyTypeRequiredDescription
buttonContextVeltButtonContextYesButton context
metadataVeltEventMetadataYesEvent metadata
commentAnnotationCommentAnnotationNoComment annotation object
commentCommentNoComment object
indexnumberNoIndex value
commentAnnotationsCommentAnnotation[]NoArray of comment annotations
systemFilteredAnnotationsCommentAnnotation[]NoFiltered comment annotations
unreadCommentAnnotationsMap{ [commentAnnotationId: string]: number }NoMap of unread comment counts

CommentSidebarDataUpdateEvent


PropertyTypeRequiredDescription
buttonContextVeltButtonContextYesButton context
metadataVeltEventMetadataYesEvent metadata
commentAnnotationCommentAnnotationNoComment annotation object
commentCommentNoComment object
indexnumberNoIndex value
commentAnnotationsCommentAnnotation[]NoArray of comment annotations
systemFilteredAnnotationsCommentAnnotation[]NoFiltered comment annotations
unreadCommentAnnotationsMap{ [commentAnnotationId: string]: number }NoMap of unread comment counts

Core

Velt Button

VeltButtonClickEvent


PropertyTypeRequiredDescription
buttonContextVeltButtonContextYesButton context
metadataVeltEventMetadataYesEvent metadata
commentAnnotationCommentAnnotationNoComment annotation object
commentCommentNoComment object
indexnumberNoIndex of the repeated component the button is in. eg: Comment, Notification component.
commentAnnotationsCommentAnnotation[]NoArray of comment annotations
systemFilteredAnnotationsCommentAnnotation[]NoFiltered comment annotations
unreadCommentAnnotationsMap{ [commentAnnotationId: string]: number }NoMap of unread comment counts
notificationNotificationNoNotification object
notificationsNotification[]NoArray of notifications