US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Support
  • Deep Dive
  • RIO Education Modules
  • Data Dictionary: Session Management

Announcement (object)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • About Us
    Who is RIO Education? RIO Events Start Your RIO Journey Experience RIO in action Customer go-live events Our Partners Housekeeping Careers
  • RIO Insights
  • RIO Recipe
    Project Management & Governance Discovery Design & Prototype Build & Implementation UAT Deployment & Metadata RIO Recipe: Training
  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge V2 RIO Recipe Training
  • Install RIO Education
    Configuration Integration with RIO Extension Package Installer Products
  • Releases
    Release Notes
  • Support
    Support FAQs Feature Articles Deep Dive Updates for other products
+ More

Table of Contents

Announcement (object) Important fields

Announcement (object)

 

Introduced in v3.14, the Announcement object acts as a medium to host the info for announcements and notifications.

The audience will be notified through a custom notification bundled in RIO Education, which will appear on both the internal and Digital Experience notification bell.

By clicking on the notification, the audience will be redirected to the Announcement record page to view the announcement details.

 

Only Custom Notification is supported OOTB, and as such, the fields defined in this object are mainly for Custom Notification.

  • However, you are not restricted from introducing new options and new fields to cater for other type of notification channels with customization.
  • Notifications using WhatsApp and SMS are also possible, but will require integration with 3rd party apps.
  • Notifications using email will require custom flows.

 

See use case and how fields are mapped: Session notifications.

 

 

Important fields

Field Description
Announcement Summary Name of the Announcement.
Details A rich text area containing the notification body and details.
Status

A picklist option for announcement status:

  • Draft.
  • Active.
  • Archived.
Notification Channel Type

A picklist options for type of notification:

  • Notification (**only this option is supported OOTB).
  • WhatsApp.
  • SMS.
  • Email.

Note: WhatsApp/SMS would require integration with 3rd party apps. For email notification, it depends on the Salesforce OOTB email functionality and limits.

Notification Sender Id A text field containing the notification sender Id.
Notification Receivers Id

A long text area to contain semi-colon separated receiver record id. Supported id are:

  • UserId.
  • AccountId.
  • OpportunityId.
  • GroupId.
  • QueueId.
Notification Target Type

A picklist of custom notification target types: 

  • Named Page (Experience Cloud).
  • Named Page (Standard).
  • Record Page.
  • Web Page.
Notification Target Value A text field that can be either the record id, page name, or external URL.
Published

A checkbox to indicate that the announcement has been published to notify the receivers.

  • The trigger ANN_SendNotification_TDTM will update this checkbox to TRUE once the notification is sent successfully.
  • Provided that Notification Channel Type = Notification.
Published Datetime

A datetime field denoting when the announcement was published.

  • The trigger ANN_SendNotification_TDTM will update this field to System.now() once the notification is sent successfully.
  • Provided that Notification Channel Type = Notification.

 

 

notification

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Resource Location
  • Role (object)
  • Session Scheduler Data
  • Time Block (EDA)
RIO Education

RIO Education Inc, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2023.

CONTACT

E:  getinfo@wdcigroup.net

  • Privacy
  • Terms of service

Definition by Author

0
0
Expand