@wildix/xbees-conversations-client > DescribeEventCommand
DescribeEventCommand class
Signature:
export declare class DescribeEventCommand extends DescribeEventCommand_base 
Extends: DescribeEventCommand_base
Example
Use a bare-bones client and the command you need to make an API call.
import { ConversationsClient, DescribeEventCommand } from "@wildix/xbees-conversations-client"; // ES Modules import
// const { ConversationsClient, DescribeEventCommand } = require("@wildix/xbees-conversations-client"); // CommonJS import
const client = new ConversationsClient(config);
const input = {};
const command = new DescribeEventCommand(input);
const response = await client.send(command);
// { // DescribeEventOutput
//   WebhookChatChannelCreatedEvent: { // WebhookChatChannelCreatedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatChannelCreatedOrUpdatedEventData
//       channel: { // Channel
//         subject: "STRING_VALUE",
//         description: "STRING_VALUE",
//         picture: "STRING_VALUE",
//         pictureColor: "STRING_VALUE",
//         access: "private" || "public",
//         company: "STRING_VALUE",
//         context: { // ChannelContext
//           source: "kite",
//           target: "STRING_VALUE",
//           events: [ // ChannelContextEventList
//             { // ChannelContextEvent
//               id: "STRING_VALUE",
//               owner: "STRING_VALUE",
//               start: "STRING_VALUE",
//               end: "STRING_VALUE",
//               summary: "STRING_VALUE",
//               attendees: [ // ChannelContextEventAttendeeList
//                 { // ChannelContextEventAttendee
//                   email: "STRING_VALUE", // required
//                   name: "STRING_VALUE",
//                   status: "accepted" || "tentative" || "declined" || "none", // required
//                 },
//               ],
//             },
//           ],
//           ptt: { // ChannelContextPushToTalk
//             broadcastId: "STRING_VALUE",
//           },
//         },
//         kite: true || false,
//         kiteTarget: "STRING_VALUE",
//         kiteVariant: "STRING_VALUE",
//         kiteAssign: "STRING_VALUE",
//         kiteServiceName: "STRING_VALUE",
//         kiteDefaultSubject: "STRING_VALUE",
//         service: "STRING_VALUE",
//         serviceTitle: "STRING_VALUE",
//         serviceRecipient: "STRING_VALUE",
//         assignee: { // User
//           id: "STRING_VALUE", // required
//           name: "STRING_VALUE",
//           email: "STRING_VALUE",
//           phone: "STRING_VALUE",
//           picture: "STRING_VALUE",
//           locale: "STRING_VALUE",
//           timeZone: "STRING_VALUE",
//           company: "STRING_VALUE",
//           bot: true || false,
//           pbxDomain: "STRING_VALUE",
//           pbxPort: "STRING_VALUE",
//           pbxExtension: "STRING_VALUE",
//           pbxSerial: "STRING_VALUE",
//           pbxUserId: "STRING_VALUE",
//           createdAt: "STRING_VALUE",
//           updatedAt: "STRING_VALUE",
//         },
//         telephony: true || false,
//         sms: true || false,
//         mms: true || false,
//         whatsapp: true || false,
//         whatsappStatus: "24h_channel_closed",
//         broadcast: true || false,
//         external: true || false,
//         autoRecord: true || false,
//         transcriptionLanguage: "STRING_VALUE",
//         channelId: "STRING_VALUE", // required
//         channelType: "direct" || "group", // required
//         memberCount: Number("int"), // required
//         createdAt: "STRING_VALUE", // required
//         createdBy: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       members: [ // ChannelMembersList // required
//         { // ChannelMember
//           id: "STRING_VALUE", // required
//           createdAt: "STRING_VALUE", // required
//           role: "member" || "supervisor", // required
//         },
//       ],
//       users: [ // UsersList // required
//         {
//           id: "STRING_VALUE", // required
//           name: "STRING_VALUE",
//           email: "STRING_VALUE",
//           phone: "STRING_VALUE",
//           picture: "STRING_VALUE",
//           locale: "STRING_VALUE",
//           timeZone: "STRING_VALUE",
//           company: "STRING_VALUE",
//           bot: true || false,
//           pbxDomain: "STRING_VALUE",
//           pbxPort: "STRING_VALUE",
//           pbxExtension: "STRING_VALUE",
//           pbxSerial: "STRING_VALUE",
//           pbxUserId: "STRING_VALUE",
//           createdAt: "STRING_VALUE",
//           updatedAt: "STRING_VALUE",
//         },
//       ],
//     },
//   },
//   WebhookChatChannelUpdatedEvent: { // WebhookChatChannelUpdatedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: {
//       channel: {
//         subject: "STRING_VALUE",
//         description: "STRING_VALUE",
//         picture: "STRING_VALUE",
//         pictureColor: "STRING_VALUE",
//         access: "private" || "public",
//         company: "STRING_VALUE",
//         context: {
//           source: "kite",
//           target: "STRING_VALUE",
//           events: [
//             {
//               id: "STRING_VALUE",
//               owner: "STRING_VALUE",
//               start: "STRING_VALUE",
//               end: "STRING_VALUE",
//               summary: "STRING_VALUE",
//               attendees: [
//                 {
//                   email: "STRING_VALUE", // required
//                   name: "STRING_VALUE",
//                   status: "accepted" || "tentative" || "declined" || "none", // required
//                 },
//               ],
//             },
//           ],
//           ptt: {
//             broadcastId: "STRING_VALUE",
//           },
//         },
//         kite: true || false,
//         kiteTarget: "STRING_VALUE",
//         kiteVariant: "STRING_VALUE",
//         kiteAssign: "STRING_VALUE",
//         kiteServiceName: "STRING_VALUE",
//         kiteDefaultSubject: "STRING_VALUE",
//         service: "STRING_VALUE",
//         serviceTitle: "STRING_VALUE",
//         serviceRecipient: "STRING_VALUE",
//         assignee: {
//           id: "STRING_VALUE", // required
//           name: "STRING_VALUE",
//           email: "STRING_VALUE",
//           phone: "STRING_VALUE",
//           picture: "STRING_VALUE",
//           locale: "STRING_VALUE",
//           timeZone: "STRING_VALUE",
//           company: "STRING_VALUE",
//           bot: true || false,
//           pbxDomain: "STRING_VALUE",
//           pbxPort: "STRING_VALUE",
//           pbxExtension: "STRING_VALUE",
//           pbxSerial: "STRING_VALUE",
//           pbxUserId: "STRING_VALUE",
//           createdAt: "STRING_VALUE",
//           updatedAt: "STRING_VALUE",
//         },
//         telephony: true || false,
//         sms: true || false,
//         mms: true || false,
//         whatsapp: true || false,
//         whatsappStatus: "24h_channel_closed",
//         broadcast: true || false,
//         external: true || false,
//         autoRecord: true || false,
//         transcriptionLanguage: "STRING_VALUE",
//         channelId: "STRING_VALUE", // required
//         channelType: "direct" || "group", // required
//         memberCount: Number("int"), // required
//         createdAt: "STRING_VALUE", // required
//         createdBy: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       members: [ // required
//         {
//           id: "STRING_VALUE", // required
//           createdAt: "STRING_VALUE", // required
//           role: "member" || "supervisor", // required
//         },
//       ],
//       users: [ // required
//         {
//           id: "STRING_VALUE", // required
//           name: "STRING_VALUE",
//           email: "STRING_VALUE",
//           phone: "STRING_VALUE",
//           picture: "STRING_VALUE",
//           locale: "STRING_VALUE",
//           timeZone: "STRING_VALUE",
//           company: "STRING_VALUE",
//           bot: true || false,
//           pbxDomain: "STRING_VALUE",
//           pbxPort: "STRING_VALUE",
//           pbxExtension: "STRING_VALUE",
//           pbxSerial: "STRING_VALUE",
//           pbxUserId: "STRING_VALUE",
//           createdAt: "STRING_VALUE",
//           updatedAt: "STRING_VALUE",
//         },
//       ],
//     },
//   },
//   WebhookChatMemberAddedEvent: { // WebhookChatMemberAddedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatMemberAddedOrRemovedEventData
//       channel: {
//         subject: "STRING_VALUE",
//         description: "STRING_VALUE",
//         picture: "STRING_VALUE",
//         pictureColor: "STRING_VALUE",
//         access: "private" || "public",
//         company: "STRING_VALUE",
//         context: {
//           source: "kite",
//           target: "STRING_VALUE",
//           events: [
//             {
//               id: "STRING_VALUE",
//               owner: "STRING_VALUE",
//               start: "STRING_VALUE",
//               end: "STRING_VALUE",
//               summary: "STRING_VALUE",
//               attendees: [
//                 {
//                   email: "STRING_VALUE", // required
//                   name: "STRING_VALUE",
//                   status: "accepted" || "tentative" || "declined" || "none", // required
//                 },
//               ],
//             },
//           ],
//           ptt: {
//             broadcastId: "STRING_VALUE",
//           },
//         },
//         kite: true || false,
//         kiteTarget: "STRING_VALUE",
//         kiteVariant: "STRING_VALUE",
//         kiteAssign: "STRING_VALUE",
//         kiteServiceName: "STRING_VALUE",
//         kiteDefaultSubject: "STRING_VALUE",
//         service: "STRING_VALUE",
//         serviceTitle: "STRING_VALUE",
//         serviceRecipient: "STRING_VALUE",
//         assignee: {
//           id: "STRING_VALUE", // required
//           name: "STRING_VALUE",
//           email: "STRING_VALUE",
//           phone: "STRING_VALUE",
//           picture: "STRING_VALUE",
//           locale: "STRING_VALUE",
//           timeZone: "STRING_VALUE",
//           company: "STRING_VALUE",
//           bot: true || false,
//           pbxDomain: "STRING_VALUE",
//           pbxPort: "STRING_VALUE",
//           pbxExtension: "STRING_VALUE",
//           pbxSerial: "STRING_VALUE",
//           pbxUserId: "STRING_VALUE",
//           createdAt: "STRING_VALUE",
//           updatedAt: "STRING_VALUE",
//         },
//         telephony: true || false,
//         sms: true || false,
//         mms: true || false,
//         whatsapp: true || false,
//         whatsappStatus: "24h_channel_closed",
//         broadcast: true || false,
//         external: true || false,
//         autoRecord: true || false,
//         transcriptionLanguage: "STRING_VALUE",
//         channelId: "STRING_VALUE", // required
//         channelType: "direct" || "group", // required
//         memberCount: Number("int"), // required
//         createdAt: "STRING_VALUE", // required
//         createdBy: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       member: {
//         id: "STRING_VALUE", // required
//         createdAt: "STRING_VALUE", // required
//         role: "member" || "supervisor", // required
//       },
//       user: "<User>", // required
//     },
//   },
//   WebhookChatMemberRemovedEvent: { // WebhookChatMemberRemovedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: {
//       channel: {
//         subject: "STRING_VALUE",
//         description: "STRING_VALUE",
//         picture: "STRING_VALUE",
//         pictureColor: "STRING_VALUE",
//         access: "private" || "public",
//         company: "STRING_VALUE",
//         context: {
//           source: "kite",
//           target: "STRING_VALUE",
//           events: [
//             {
//               id: "STRING_VALUE",
//               owner: "STRING_VALUE",
//               start: "STRING_VALUE",
//               end: "STRING_VALUE",
//               summary: "STRING_VALUE",
//               attendees: [
//                 {
//                   email: "STRING_VALUE", // required
//                   name: "STRING_VALUE",
//                   status: "accepted" || "tentative" || "declined" || "none", // required
//                 },
//               ],
//             },
//           ],
//           ptt: {
//             broadcastId: "STRING_VALUE",
//           },
//         },
//         kite: true || false,
//         kiteTarget: "STRING_VALUE",
//         kiteVariant: "STRING_VALUE",
//         kiteAssign: "STRING_VALUE",
//         kiteServiceName: "STRING_VALUE",
//         kiteDefaultSubject: "STRING_VALUE",
//         service: "STRING_VALUE",
//         serviceTitle: "STRING_VALUE",
//         serviceRecipient: "STRING_VALUE",
//         assignee: "<User>",
//         telephony: true || false,
//         sms: true || false,
//         mms: true || false,
//         whatsapp: true || false,
//         whatsappStatus: "24h_channel_closed",
//         broadcast: true || false,
//         external: true || false,
//         autoRecord: true || false,
//         transcriptionLanguage: "STRING_VALUE",
//         channelId: "STRING_VALUE", // required
//         channelType: "direct" || "group", // required
//         memberCount: Number("int"), // required
//         createdAt: "STRING_VALUE", // required
//         createdBy: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       member: {
//         id: "STRING_VALUE", // required
//         createdAt: "STRING_VALUE", // required
//         role: "member" || "supervisor", // required
//       },
//       user: "<User>", // required
//     },
//   },
//   WebhookChatMessageNewEvent: { // WebhookChatMessageNewEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatMessageNewEventData
//       channel: {
//         subject: "STRING_VALUE",
//         description: "STRING_VALUE",
//         picture: "STRING_VALUE",
//         pictureColor: "STRING_VALUE",
//         access: "private" || "public",
//         company: "STRING_VALUE",
//         context: {
//           source: "kite",
//           target: "STRING_VALUE",
//           events: [
//             {
//               id: "STRING_VALUE",
//               owner: "STRING_VALUE",
//               start: "STRING_VALUE",
//               end: "STRING_VALUE",
//               summary: "STRING_VALUE",
//               attendees: [
//                 {
//                   email: "STRING_VALUE", // required
//                   name: "STRING_VALUE",
//                   status: "accepted" || "tentative" || "declined" || "none", // required
//                 },
//               ],
//             },
//           ],
//           ptt: {
//             broadcastId: "STRING_VALUE",
//           },
//         },
//         kite: true || false,
//         kiteTarget: "STRING_VALUE",
//         kiteVariant: "STRING_VALUE",
//         kiteAssign: "STRING_VALUE",
//         kiteServiceName: "STRING_VALUE",
//         kiteDefaultSubject: "STRING_VALUE",
//         service: "STRING_VALUE",
//         serviceTitle: "STRING_VALUE",
//         serviceRecipient: "STRING_VALUE",
//         assignee: "<User>",
//         telephony: true || false,
//         sms: true || false,
//         mms: true || false,
//         whatsapp: true || false,
//         whatsappStatus: "24h_channel_closed",
//         broadcast: true || false,
//         external: true || false,
//         autoRecord: true || false,
//         transcriptionLanguage: "STRING_VALUE",
//         channelId: "STRING_VALUE", // required
//         channelType: "direct" || "group", // required
//         memberCount: Number("int"), // required
//         createdAt: "STRING_VALUE", // required
//         createdBy: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       members: [ // required
//         {
//           id: "STRING_VALUE", // required
//           createdAt: "STRING_VALUE", // required
//           role: "member" || "supervisor", // required
//         },
//       ],
//       users: [ // required
//         "<User>",
//       ],
//       message: { // Message
//         text: "STRING_VALUE",
//         elements: [ // ElementsList
//           { // Element Union: only one key present
//             template: { // MessageTemplateConfig
//               whatsapp: { // TemplateWithParameters
//                 name: "STRING_VALUE", // required
//                 parameters: [ // ListTemplateParameter // required
//                   { // TemplateParameter
//                     name: "STRING_VALUE", // required
//                     value: "STRING_VALUE", // required
//                   },
//                 ],
//               },
//             },
//             actions: [ // ActionsElementsList
//               { // ActionElement Union: only one key present
//                 button: { // ButtonElement
//                   text: "STRING_VALUE", // required
//                   handler: { // ButtonHandler Union: only one key present
//                     link: { // ButtonLinkHandler
//                       url: "STRING_VALUE", // required
//                     },
//                     reply: { // ButtonReplyHandler
//                       text: "STRING_VALUE",
//                     },
//                     action: { // ButtonActionHandler
//                       id: "STRING_VALUE", // required
//                     },
//                   },
//                   variant: "contained" || "outlined",
//                   disabled: true || false,
//                 },
//               },
//             ],
//           },
//         ],
//         attachments: [ // MessageAttachmentList
//           { // MessageAttachment
//             id: "STRING_VALUE", // required
//             fsId: "STRING_VALUE", // required
//             mime: "STRING_VALUE",
//             name: "STRING_VALUE", // required
//             size: Number("int"), // required
//             width: Number("int"),
//             height: Number("int"),
//             thumbnail: "STRING_VALUE",
//           },
//         ],
//         quote: { // MessageQuote
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//           user: "<User>", // required
//           text: "STRING_VALUE",
//           attachments: [
//             {
//               id: "STRING_VALUE", // required
//               fsId: "STRING_VALUE", // required
//               mime: "STRING_VALUE",
//               name: "STRING_VALUE", // required
//               size: Number("int"), // required
//               width: Number("int"),
//               height: Number("int"),
//               thumbnail: "STRING_VALUE",
//             },
//           ],
//           forward: { // MessageForward
//             forwardCompany: "STRING_VALUE",
//             forwardDate: "STRING_VALUE", // required
//             forwardEmail: "STRING_VALUE",
//             forwardName: "STRING_VALUE",
//             messageId: "STRING_VALUE", // required
//             channelId: "STRING_VALUE", // required
//           },
//           mentions: [
//             "<User>",
//           ],
//           giphy: { // MessageGiphy
//             id: "STRING_VALUE", // required
//             size: "STRING_VALUE", // required
//             url: "STRING_VALUE", // required
//             height: "STRING_VALUE", // required
//             width: "STRING_VALUE", // required
//           },
//           createdAt: "STRING_VALUE", // required
//           updatedAt: "STRING_VALUE",
//         },
//         forward: {
//           forwardCompany: "STRING_VALUE",
//           forwardDate: "STRING_VALUE", // required
//           forwardEmail: "STRING_VALUE",
//           forwardName: "STRING_VALUE",
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//         },
//         whatsapp: true || false,
//         whatsappStatus: "trying" || "sent" || "delivered" || "error",
//         sms: true || false,
//         smsStatus: "sent" || "delivered" || "trying" || "error",
//         type: "regular" || "system", // required
//         giphy: {
//           id: "STRING_VALUE", // required
//           size: "STRING_VALUE", // required
//           url: "STRING_VALUE", // required
//           height: "STRING_VALUE", // required
//           width: "STRING_VALUE", // required
//         },
//         silent: true || false,
//         event: "STRING_VALUE",
//         messageId: "STRING_VALUE", // required
//         channelId: "STRING_VALUE", // required
//         user: "<User>", // required
//         edit: true || false,
//         mentions: "<UsersList>",
//         latestReactions: [ // ReactionList
//           { // Reaction
//             type: "STRING_VALUE",
//             userId: "STRING_VALUE",
//             messageId: "STRING_VALUE",
//             user: "<User>",
//           },
//         ],
//         reactionCounts: { // ReactionCounts
//           "<keys>": Number("int"),
//         },
//         createdAt: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//     },
//   },
//   WebhookChatMessageUpdatedEvent: { // WebhookChatMessageUpdatedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatMessageUpdatedOrDeletedEventData
//       channel: "<Channel>", // required
//       message: {
//         text: "STRING_VALUE",
//         elements: [
//           {//  Union: only one key present
//             template: {
//               whatsapp: {
//                 name: "STRING_VALUE", // required
//                 parameters: [ // required
//                   {
//                     name: "STRING_VALUE", // required
//                     value: "STRING_VALUE", // required
//                   },
//                 ],
//               },
//             },
//             actions: [
//               {//  Union: only one key present
//                 button: {
//                   text: "STRING_VALUE", // required
//                   handler: {//  Union: only one key present
//                     link: {
//                       url: "STRING_VALUE", // required
//                     },
//                     reply: {
//                       text: "STRING_VALUE",
//                     },
//                     action: {
//                       id: "STRING_VALUE", // required
//                     },
//                   },
//                   variant: "contained" || "outlined",
//                   disabled: true || false,
//                 },
//               },
//             ],
//           },
//         ],
//         attachments: [
//           {
//             id: "STRING_VALUE", // required
//             fsId: "STRING_VALUE", // required
//             mime: "STRING_VALUE",
//             name: "STRING_VALUE", // required
//             size: Number("int"), // required
//             width: Number("int"),
//             height: Number("int"),
//             thumbnail: "STRING_VALUE",
//           },
//         ],
//         quote: {
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//           user: "<User>", // required
//           text: "STRING_VALUE",
//           attachments: [
//             {
//               id: "STRING_VALUE", // required
//               fsId: "STRING_VALUE", // required
//               mime: "STRING_VALUE",
//               name: "STRING_VALUE", // required
//               size: Number("int"), // required
//               width: Number("int"),
//               height: Number("int"),
//               thumbnail: "STRING_VALUE",
//             },
//           ],
//           forward: {
//             forwardCompany: "STRING_VALUE",
//             forwardDate: "STRING_VALUE", // required
//             forwardEmail: "STRING_VALUE",
//             forwardName: "STRING_VALUE",
//             messageId: "STRING_VALUE", // required
//             channelId: "STRING_VALUE", // required
//           },
//           mentions: "<UsersList>",
//           giphy: {
//             id: "STRING_VALUE", // required
//             size: "STRING_VALUE", // required
//             url: "STRING_VALUE", // required
//             height: "STRING_VALUE", // required
//             width: "STRING_VALUE", // required
//           },
//           createdAt: "STRING_VALUE", // required
//           updatedAt: "STRING_VALUE",
//         },
//         forward: {
//           forwardCompany: "STRING_VALUE",
//           forwardDate: "STRING_VALUE", // required
//           forwardEmail: "STRING_VALUE",
//           forwardName: "STRING_VALUE",
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//         },
//         whatsapp: true || false,
//         whatsappStatus: "trying" || "sent" || "delivered" || "error",
//         sms: true || false,
//         smsStatus: "sent" || "delivered" || "trying" || "error",
//         type: "regular" || "system", // required
//         giphy: {
//           id: "STRING_VALUE", // required
//           size: "STRING_VALUE", // required
//           url: "STRING_VALUE", // required
//           height: "STRING_VALUE", // required
//           width: "STRING_VALUE", // required
//         },
//         silent: true || false,
//         event: "STRING_VALUE",
//         messageId: "STRING_VALUE", // required
//         channelId: "STRING_VALUE", // required
//         user: "<User>", // required
//         edit: true || false,
//         mentions: "<UsersList>",
//         latestReactions: [
//           {
//             type: "STRING_VALUE",
//             userId: "STRING_VALUE",
//             messageId: "STRING_VALUE",
//             user: "<User>",
//           },
//         ],
//         reactionCounts: {
//           "<keys>": Number("int"),
//         },
//         createdAt: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//     },
//   },
//   WebhookChatMessageDeletedEvent: { // WebhookChatMessageDeletedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: {
//       channel: "<Channel>", // required
//       message: {
//         text: "STRING_VALUE",
//         elements: [
//           {//  Union: only one key present
//             template: {
//               whatsapp: {
//                 name: "STRING_VALUE", // required
//                 parameters: [ // required
//                   {
//                     name: "STRING_VALUE", // required
//                     value: "STRING_VALUE", // required
//                   },
//                 ],
//               },
//             },
//             actions: [
//               {//  Union: only one key present
//                 button: {
//                   text: "STRING_VALUE", // required
//                   handler: {//  Union: only one key present
//                     link: {
//                       url: "STRING_VALUE", // required
//                     },
//                     reply: {
//                       text: "STRING_VALUE",
//                     },
//                     action: {
//                       id: "STRING_VALUE", // required
//                     },
//                   },
//                   variant: "contained" || "outlined",
//                   disabled: true || false,
//                 },
//               },
//             ],
//           },
//         ],
//         attachments: [
//           {
//             id: "STRING_VALUE", // required
//             fsId: "STRING_VALUE", // required
//             mime: "STRING_VALUE",
//             name: "STRING_VALUE", // required
//             size: Number("int"), // required
//             width: Number("int"),
//             height: Number("int"),
//             thumbnail: "STRING_VALUE",
//           },
//         ],
//         quote: {
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//           user: "<User>", // required
//           text: "STRING_VALUE",
//           attachments: "<MessageAttachmentList>",
//           forward: {
//             forwardCompany: "STRING_VALUE",
//             forwardDate: "STRING_VALUE", // required
//             forwardEmail: "STRING_VALUE",
//             forwardName: "STRING_VALUE",
//             messageId: "STRING_VALUE", // required
//             channelId: "STRING_VALUE", // required
//           },
//           mentions: "<UsersList>",
//           giphy: {
//             id: "STRING_VALUE", // required
//             size: "STRING_VALUE", // required
//             url: "STRING_VALUE", // required
//             height: "STRING_VALUE", // required
//             width: "STRING_VALUE", // required
//           },
//           createdAt: "STRING_VALUE", // required
//           updatedAt: "STRING_VALUE",
//         },
//         forward: "<MessageForward>",
//         whatsapp: true || false,
//         whatsappStatus: "trying" || "sent" || "delivered" || "error",
//         sms: true || false,
//         smsStatus: "sent" || "delivered" || "trying" || "error",
//         type: "regular" || "system", // required
//         giphy: "<MessageGiphy>",
//         silent: true || false,
//         event: "STRING_VALUE",
//         messageId: "STRING_VALUE", // required
//         channelId: "STRING_VALUE", // required
//         user: "<User>", // required
//         edit: true || false,
//         mentions: "<UsersList>",
//         latestReactions: [
//           {
//             type: "STRING_VALUE",
//             userId: "STRING_VALUE",
//             messageId: "STRING_VALUE",
//             user: "<User>",
//           },
//         ],
//         reactionCounts: {
//           "<keys>": Number("int"),
//         },
//         createdAt: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//     },
//   },
//   WebhookChatReactionNewEvent: { // WebhookChatReactionNewEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatReactionNewOrDeletedEventData
//       channel: "<Channel>", // required
//       message: {
//         text: "STRING_VALUE",
//         elements: [
//           {//  Union: only one key present
//             template: {
//               whatsapp: {
//                 name: "STRING_VALUE", // required
//                 parameters: [ // required
//                   {
//                     name: "STRING_VALUE", // required
//                     value: "STRING_VALUE", // required
//                   },
//                 ],
//               },
//             },
//             actions: [
//               {//  Union: only one key present
//                 button: {
//                   text: "STRING_VALUE", // required
//                   handler: {//  Union: only one key present
//                     link: {
//                       url: "STRING_VALUE", // required
//                     },
//                     reply: {
//                       text: "STRING_VALUE",
//                     },
//                     action: {
//                       id: "STRING_VALUE", // required
//                     },
//                   },
//                   variant: "contained" || "outlined",
//                   disabled: true || false,
//                 },
//               },
//             ],
//           },
//         ],
//         attachments: "<MessageAttachmentList>",
//         quote: {
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//           user: "<User>", // required
//           text: "STRING_VALUE",
//           attachments: "<MessageAttachmentList>",
//           forward: "<MessageForward>",
//           mentions: "<UsersList>",
//           giphy: "<MessageGiphy>",
//           createdAt: "STRING_VALUE", // required
//           updatedAt: "STRING_VALUE",
//         },
//         forward: "<MessageForward>",
//         whatsapp: true || false,
//         whatsappStatus: "trying" || "sent" || "delivered" || "error",
//         sms: true || false,
//         smsStatus: "sent" || "delivered" || "trying" || "error",
//         type: "regular" || "system", // required
//         giphy: "<MessageGiphy>",
//         silent: true || false,
//         event: "STRING_VALUE",
//         messageId: "STRING_VALUE", // required
//         channelId: "STRING_VALUE", // required
//         user: "<User>", // required
//         edit: true || false,
//         mentions: "<UsersList>",
//         latestReactions: [
//           {
//             type: "STRING_VALUE",
//             userId: "STRING_VALUE",
//             messageId: "STRING_VALUE",
//             user: "<User>",
//           },
//         ],
//         reactionCounts: {
//           "<keys>": Number("int"),
//         },
//         createdAt: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       reaction: {
//         type: "STRING_VALUE",
//         userId: "STRING_VALUE",
//         messageId: "STRING_VALUE",
//         user: "<User>",
//       },
//     },
//   },
//   WebhookChatReactionDeletedEvent: { // WebhookChatReactionDeletedEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: {
//       channel: "<Channel>", // required
//       message: {
//         text: "STRING_VALUE",
//         elements: [
//           {//  Union: only one key present
//             template: {
//               whatsapp: {
//                 name: "STRING_VALUE", // required
//                 parameters: [ // required
//                   {
//                     name: "STRING_VALUE", // required
//                     value: "STRING_VALUE", // required
//                   },
//                 ],
//               },
//             },
//             actions: [
//               {//  Union: only one key present
//                 button: {
//                   text: "STRING_VALUE", // required
//                   handler: {//  Union: only one key present
//                     link: {
//                       url: "STRING_VALUE", // required
//                     },
//                     reply: {
//                       text: "STRING_VALUE",
//                     },
//                     action: {
//                       id: "STRING_VALUE", // required
//                     },
//                   },
//                   variant: "contained" || "outlined",
//                   disabled: true || false,
//                 },
//               },
//             ],
//           },
//         ],
//         attachments: "<MessageAttachmentList>",
//         quote: {
//           messageId: "STRING_VALUE", // required
//           channelId: "STRING_VALUE", // required
//           user: "<User>", // required
//           text: "STRING_VALUE",
//           attachments: "<MessageAttachmentList>",
//           forward: "<MessageForward>",
//           mentions: "<UsersList>",
//           giphy: "<MessageGiphy>",
//           createdAt: "STRING_VALUE", // required
//           updatedAt: "STRING_VALUE",
//         },
//         forward: "<MessageForward>",
//         whatsapp: true || false,
//         whatsappStatus: "trying" || "sent" || "delivered" || "error",
//         sms: true || false,
//         smsStatus: "sent" || "delivered" || "trying" || "error",
//         type: "regular" || "system", // required
//         giphy: "<MessageGiphy>",
//         silent: true || false,
//         event: "STRING_VALUE",
//         messageId: "STRING_VALUE", // required
//         channelId: "STRING_VALUE", // required
//         user: "<User>", // required
//         edit: true || false,
//         mentions: "<UsersList>",
//         latestReactions: [
//           "<Reaction>",
//         ],
//         reactionCounts: {
//           "<keys>": Number("int"),
//         },
//         createdAt: "STRING_VALUE", // required
//         updatedAt: "STRING_VALUE",
//       },
//       reaction: "<Reaction>", // required
//     },
//   },
//   WebhookChatActionTriggeredEvent: { // WebhookChatActionTriggeredEvent
//     id: "STRING_VALUE", // required
//     company: "STRING_VALUE", // required
//     type: "chat:channel:created" || "chat:channel:updated" || "chat:member:added" || "chat:member:removed" || "chat:message:new" || "chat:message:updated" || "chat:message:deleted" || "chat:reaction:new" || "chat:reaction:deleted" || "chat:action:triggered", // required
//     time: Number("long"), // required
//     integrationId: "STRING_VALUE",
//     botId: "STRING_VALUE",
//     data: { // WebhookChatActionTriggeredEventData
//       channel: "<Channel>", // required
//       message: "<Message>", // required
//       user: "<User>", // required
//       actionId: "STRING_VALUE", // required
//       triggerId: "STRING_VALUE", // required
//     },
//   },
// };