Communication message Data Model
Domain
The schema is part of the Domain
Description
Communication message means a notification approach in the format of a message which can be dispatched (sent) to the certain user by the system with the content which can be felt and understood by the recipient. The user can be either a final customer or a customer service agent. The message can reach the customer in different interaction channels, including: email, short message, mobile app notification (push).
Data model
A JSON Schema corresponding to this data model can be found here.
The Data model is defined as shown below:
- content
: The content of the communication message
- Optional
- description
: Description for the whole object
- Optional
- href
: Hypertext Reference of the Communication Message
- Optional
- id
: Unique identifier of Communication Message
- Optional
- priority
: The priority of the communication message.
Small number means higher priority.
- Optional
- scheduledSendTime
: The scheduled time for sending the communication message
- Optional
- sendTime
: The time of sending communication message
- Optional
- sendTimeComplete
: The time of completion of sending communication message
- Optional
- state
: Status of communication message
- Optional
- subject
: The title of the message, necessary for the email and mobile app push
- Optional
- tryTimes
: How many times do you want to retry the delivery of this message?
- Optional
- messageType
: The type of message, such as: SMS, Email, Mobile app push notification
- Optional
- attachment
: Any attachment associated with this message
- Optional
- receiver
: The receiver(s) of this message
- Optional
- sender
: The sender of this message
- Optional
- characteristic
: Any additional characteristic(s) of this message
- Optional
TMForum APIs that use this schema
Taking into consideration the snapshot of 04/02/2020 04:22:50 UTC the list of TMForum Open APIs that uses this schemas is:
Coming soon