Awesome
Push Messages
The Push Messages module enables marketers to send custom notifications to selected customers or organizations within the Virto Commerce platform.
Overview
The Push Messages module provides a seamless solution for Marketers to customize and send notifications to fronted applications for specific customers or organizations. With options to tailor the Message of the notification, Marketers can effectively communicate with targeted groups. Additionally, the module offers features for displaying delivery status for notifications.
Features
- Send a Short Message in HTML format. Max length: 1024.
- Select multiple customers or organizations for notification delivery
- Check Delivery status display per customer
- Notification Preview (Soon)
- Templates (Soon)
- Extend message with Subjet and Full Message (Soon)
- Add attachments (Soon)
- Reporting (Soon)
- More Notifications Channels: Browser Push Notifications, SMS, Email, etc. (Soon)
Screenshots
XAPI Specification
Subscriptions
subscription pushMessageCreated {
pushMessageCreated {
id
shortMessage
createdDate
isRead
}
}
Query
{
pushMessages (unreadOnly: true, cultureName: "en-Us") {
totalCount
items {
id
shortMessage
createdDate
isRead
isHidden
}
}
}
Mutations
mutation clearAllPushMessages {
clearAllPushMessages
}
mutation markAllPushMessagesRead {
markAllPushMessagesRead
}
mutation markAllPushMessagesUnread {
markAllPushMessagesUnread
}
mutation markPushMessageRead($command: InputMarkPushMessageReadType!) {
markPushMessageRead(command: $command)
}
{
"command": {
"messageId": "123"
}
}
mutation markPushMessageUnread($command: InputMarkPushMessageUnreadType!) {
markPushMessageUnread(command: $command)
}
{
"command": {
"messageId": "123"
}
}
References
- Home: https://virtocommerce.com
- Documantation: https://docs.virtocommerce.org
- Community: https://www.virtocommerce.org
- Download Latest Release
License
Copyright (c) Virto Solutions LTD. All rights reserved.
This software is licensed under the Virto Commerce Open Software License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://virtocommerce.com/opensourcelicense.
Unless required by the applicable law or agreed to in written form, the software distributed under the License is provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.