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
  • Help & Support
  • Support
  • Deep Dive
  • RIO Education Modules
  • Module - Schedule / Delivery
  • V3 Data Dictionary: Schedule / Delivery

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.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ 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 Contact Id A long text area to store Contact Ids.
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, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand