Class VoicemailMessageEventBody

java.lang.Object
com.ringcentral.definitions.VoicemailMessageEventBody

public class VoicemailMessageEventBody extends Object
Notification payload body
  • Field Details

    • id

      public String id
      Internal identifier of a message
    • to

      Message receiver(s) information
    • from

      public SenderInfo from
    • type

      public String type
      Type of message Enum: Voicemail
    • creationTime

      public String creationTime
      Message creation date/time in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format including timezone, for example *2019-03-10T18:07:52.534Z* Format: date-time
    • lastModifiedTime

      public String lastModifiedTime
      Date/time when a message was modified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format including timezone, for example *2019-03-10T18:07:52.534Z* Format: date-time
    • readStatus

      public String readStatus
      Message read status Enum: Read, Unread
    • priority

      public String priority
      Message priority Enum: Normal, High
    • attachments

      public MessageAttachmentInfo[] attachments
      Message attachment data
    • direction

      public String direction
      Text message direction. Note that for some message types not all directions are allowed. For example voicemail messages can be only inbound Enum: Inbound, Outbound
    • availability

      public String availability
      Message availability status. Message in 'Deleted' state is still preserved with all its attachments and can be restored. 'Purged' means that all attachments are already deleted and the message itself is about to be physically deleted shortly Enum: Alive, Deleted, Purged
    • subject

      public String subject
      Message subject. It replicates message text which is also returned as an attachment
    • messageStatus

      public String messageStatus
      Message status. Different message types may have different allowed status values. For outbound faxes the aggregated message status is returned. If, for outbound message, a status for at least one recipient is 'Queued', then the 'Queued' value is returned. If a status for at least one recipient is 'SendingFailed', then the 'SendingFailed' value is returned. In other cases the 'Sent' status is returned Enum: Queued, Sent, Delivered, DeliveryFailed, SendingFailed, Received
    • conversationId

      public String conversationId
      Internal identifier of a conversation this message belongs to
    • vmTranscriptionStatus

      public String vmTranscriptionStatus
      Specifies if a voicemail message transcription is already completed or not
  • Constructor Details

    • VoicemailMessageEventBody

      public VoicemailMessageEventBody()
  • Method Details