@@ -176,6 +176,8 @@ export interface WebhooksSchemaDefinition {
176176 | ThreadAssignmentTransitionedPublicEventPayload
177177 | ThreadEmailReceivedPublicEventPayload
178178 | ThreadEmailSentPublicEventPayload
179+ | ThreadSlackMessageReceivedEventPayload
180+ | ThreadSlackMessageSentEventPayload
179181 | ThreadLabelsChangedPublicEventPayload
180182 | ThreadPriorityChangedPublicEventPayload
181183 | ThreadFieldCreatedPublicEventPayload
@@ -595,6 +597,30 @@ export interface ThreadEmailSentPublicEventPayload {
595597 thread : Thread ;
596598 email : Email1 ;
597599}
600+ export interface ThreadSlackMessageReceivedEventPayload {
601+ eventType : "thread.slack_message_received" ;
602+ thread : Thread ;
603+ slackMessage : SlackMessage ;
604+ }
605+ export interface SlackMessage {
606+ timelineEntryId : Id ;
607+ id : Id ;
608+ text : string ;
609+ resolvedText ?: string ;
610+ attachments : Attachment [ ] ;
611+ slackChannelId : string ;
612+ slackChannelName : string ;
613+ slackMessageLink : string ;
614+ createdAt : Datetime ;
615+ createdBy : Actor ;
616+ updatedAt : Datetime ;
617+ updatedBy : Actor ;
618+ }
619+ export interface ThreadSlackMessageSentEventPayload {
620+ eventType : "thread.slack_message_sent" ;
621+ thread : Thread ;
622+ slackMessage : SlackMessage ;
623+ }
598624export interface ThreadLabelsChangedPublicEventPayload {
599625 eventType : "thread.thread_labels_changed" ;
600626 changeType : "ADDED" | "REMOVED" ;
0 commit comments