# ReceivableMessages Represents types of message that are received by the widget ```ts type ReceivableMessages = ReceivedTextMessage | ReceivedAttachmentMessage; ``` [`ReceivedTextMessage`](/docs/dixamessenger/web/interfaces/receivedtextmessage) [`ReceivedAttachmentMessage`](/docs/dixamessenger/web/interfaces/receivedattachmentmessage)