User Manual

Get Users Notifications

8/7/25
Get Users Notifications

The Get Users Notifications action is used to list all system notifications sent to the user. This action allows you to check messages received by users, system alerts, or notifications related to past transactions and filter them as needed.

Technical Features

  • User Notification Management: Allows you to list all notifications sent to a specific user.
  • Read/Unread Filtering: Notifications can be filtered based on their read status.
  • Paged Listing: Notifications can be retrieved according to specific page and page size criteria.
  • Mobile Application Support: Supported in mobile applications.

Get Users Notifications Action Application Steps

  • Log in to the Kuika platform and select the project you want to work on.
  • Go to the UI Design module.
  • Select the element that will list the notifications (e.g. a list, table or button).
  • Click the + ADD ACTION button in the Properties panel on the right.
  • + ADD ACTION menu, add the Notification > Get Users Notifications action according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.).

Action Parameters

  • User Name (String): The username of the user whose notifications you want to list. Example: ‘john.doe@kuika.com’
  • Page Number (Integer): Specifies which page to display as part of the pagination process. For example, a value of 1 is used to retrieve the data for the first page. This parameter is important for displaying the list page by page to the user when there is a large amount of data.
  • Page Size (Integer): Defines how many items (e.g. notifications, records or items) will be listed on each page. For example, a value of 20 indicates that 20 items will be displayed on each page. This parameter optimises the user experience by controlling the amount of data per page.
  • Except Read (Boolean): When this key is enabled, only unread notifications are retrieved. Example: true
  • All parameters can be defined via the Symbol Picker from the Action Result, Method Input, Current, Screen Input, Fixed or Component sources.

Use Case: Listing Unread Order Notifications

The user wants to view only unread notifications related to order status updates in the application. This allows them to easily keep track of which notifications they have not yet responded to.

Adding a Notification Listing Button

  • A button is placed on the user's profile screen.
  • Enter the UI Design module.
  • Drag and drop the Button element from the Elements panel on the left side onto the screen.
  • Type ‘Show Notifications’ in the Label field in the Properties panel.
  • Select the button and add the Get Users Notifications action from the + ADD ACTION menu.

Configure the Get Users Notifications Action

  • User Name:john.doe@kuika.com
  • Page Number: 1
  • Page Size: 10
  • Except Read: true
  • With this configuration, the user can only list the first 10 unread notifications. This allows them to easily see notifications that they have not noticed or responded to yet.

Get Users Notifications Action Advanced Customisations

  • Dynamic User Name Binding: The logged-in user's information can be automatically retrieved and bound to the User Name field.
  • Provide Filtering Option: The action parameter can be made dynamic by allowing the user to select between ‘All Notifications’ and ‘Only Unread’.
  • Notification Navigation with Page Transition: The Page Number parameter can be increased or decreased according to user actions to enable forward and backward navigation in notifications.

Technical Risks and Precautions

  • Empty User Name: If the User Name parameter is left blank, the system may not find a valid user. Session control should be performed and the user name should be linked dynamically.
  • High Page Size: If the Page Size value is set too high, it may cause performance issues. Appropriate page sizes should be used.
  • Notification Data Synchronisation: If notifications are not up to date in the database, users may see incorrect information. The data source should be kept up to date and reliable.

The Get Users Notifications action allows you to better track user interactions with the system, manage notifications, and create a personalised user experience. When used with filtering and pagination, it provides effective notification management even with large data sets.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar