User Guide

RediView Documentation

Comprehensive instructions for using the RediView application, from getting started to advanced features.

1. Introduction to RediView

What is RediView?

RediView is an enterprise-grade Software as a Service (SaaS) platform engineered for the concrete production industry. It provides a centralized system for real-time data acquisition, advanced analytics, operational monitoring, and comprehensive management of your production assets and personnel.

Key Capabilities & Benefits

RediView empowers your organization through:

  • Centralized Operations Monitoring: Gain a unified view of performance across all hierarchical levels of your organization, from individual plants to the entire parent company.
  • Real-Time Data Insights: Leverage immediate access to critical production metrics, enabling quick identification of operational trends, inefficiencies, and opportunities.
  • Enhanced Efficiency & Optimization: Utilize detailed reporting and analytics to pinpoint bottlenecks, reduce waste, and improve cycle times.
  • Proactive Issue Resolution: Implement a robust system of configurable triggers and alerts to ensure timely notification of deviations from operational targets or critical events.
  • Structured Data Management: Organize and manage your operational entities (Parent Companies, Producers, Regions, Plants) in a logical, hierarchical structure.
  • Secure, Role-Based Access Control: Ensure data integrity and appropriate access levels through a granular permissions system managed via user roles and function groups.
  • Data-Driven Decision Making: Equip your teams with the information they need to make informed strategic and tactical decisions.

2. Getting Started with RediView

This section guides you through the initial steps to begin using RediView.

System Prerequisites

  • Web Browser: A modern web browser (e.g., Google Chrome, Mozilla Firefox, Microsoft Edge, Safari) with JavaScript enabled.
  • Internet Connection: A stable internet connection is required to access RediView.
  • Credentials: A valid username (email) and password provided by your system administrator.

Accessing and Logging Into RediView

  1. Open your web browser and navigate to the RediView URL provided by your administrator (this is typically the main address of the application).
  2. You will be presented with the Login Form.
  3. Enter your registered Email Address in the Email field.
  4. Enter your Password in the Password field.
  5. Click the Sign In button.
If your organization uses Single Sign-On (SSO) or magic link authentication, follow the specific instructions provided for those methods.
Forgot Your Password? If you have forgotten your password, click the "Forgot Password?" link on the login page and follow the on-screen instructions to reset it.

Upon successful authentication, you will be directed to the RediView Dashboard.

Understanding the RediView User Interface

The RediView interface is designed for intuitive navigation and efficient access to information.

Application Header & Main Navigation

Located consistently at the top of the application, the Header contains:

  • RediView Logo: Clicking the logo typically navigates you back to the main Dashboard page.
  • Main Navigation Menu: Provides access to different modules and sections of RediView, such as Dashboard, Reports, Parents, Producers, Regions, Plants, Users, Triggers, and Functions. The available menu items are tailored based on your assigned user role and permissions.
  • Interactive Guide Button: Look for a HelpCircle icon (question mark). Clicking this button launches an interactive walkthrough for the current page, guiding you through its features.
  • Theme Toggle: Allows you to switch between light and dark visual modes for user interface preference.
  • User Account Menu: Displays your username or a user icon. Clicking this opens a dropdown menu with options such as User Profile (if applicable) and Sign Out.

Primary Content Area

This is the largest part of the screen, displaying the content specific to the module you have selected from the Main Navigation Menu. For instance, selecting Plants will populate this area with a list of plants and relevant management tools.

Authenticated User Banner

Upon successful login, an AuthenticatedBanner may be displayed, typically near the top of the page:

  • Green Banner with ShieldCheck icon: Confirms your authenticated status, often displaying your email and session expiry time. This indicates a secure and active session.
  • Amber Banner with Shield icon: Indicates that you are not currently authenticated or your session has timed out. You will need to log in again to access protected areas of the application.

Interactive Walkthrough Guides

RediView includes interactive walkthrough guides to help you learn how to use different parts of the application.

  • Accessing Guides: Click the GuideButton (HelpCircle icon) in the header to start the tour for the page you are currently viewing.
  • How they Work: The WalkthroughModal will appear, providing step-by-step instructions. The ElementHighlight feature will visually point out the UI elements being discussed. Follow the prompts to understand the functionality of each page.
  • First-Time Visits: For many key pages, the walkthrough may start automatically on your first visit to help you get oriented.

3. Fundamental RediView Concepts

A clear understanding of RediView's core concepts is essential for effective utilization.

The RediView Data Hierarchy

RediView structures operational data and entities in a multi-level hierarchy that typically mirrors an organization's structure. This hierarchy is fundamental to data aggregation, reporting, and access control.

  • Parent Companies (Parents):
    • Definition: The apex of the organizational structure, representing the overarching corporate entity or holding company.
    • Example: "Global Concrete Solutions Inc."
  • Producers:
    • Definition: Operational divisions or subsidiary companies under a Parent Company that are directly involved in concrete production.
    • Example: "Metro Ready-Mix Division," "Western Aggregates Co." (both subsidiaries of Global Concrete Solutions Inc.).
  • Regions:
    • Definition: Geographical or administrative subdivisions within a Producer, used to group and manage plants.
    • Example: "Northwest Operations Region," "Coastal Manufacturing Area" (both within Metro Ready-Mix Division).
  • Plants:
    • Definition: The individual physical locations where concrete production occurs. This is the primary source of operational data.
    • Example: "Springfield Batch Plant," "Rivertown Central Mix Facility" (both part of the Northwest Operations Region).

User access and data visibility are often tied to this hierarchy. For instance, a Regional Manager might only see data for Plants within their assigned Region(s).

User Roles & Permissions Management

RediView employs a sophisticated role-based access control (RBAC) system to govern user capabilities and data access, ensuring security and operational integrity. The system typically defines three primary user roles:

  • User:
    • Access Level: Typically has view-only access to dashboards, reports, and operational data relevant to their assigned organizational scope (e.g., specific Plants or Regions).
    • Capabilities: Can monitor performance and view information but generally cannot modify critical data or system configurations.
  • Administrator:
    • Access Level: Possesses broader administrative capabilities within their designated scope. This scope may be an entire Parent Company or specific Producers/Regions.
    • Capabilities: Can manage entities (Parents, Producers, Regions, Plants), administer user accounts (create, edit, assign roles up to Administrator), and configure operational settings like Triggers and Alerts within their permitted domain.
  • Super Administrator:
    • Access Level: Has unrestricted access to all data, features, and administrative functions across the entire RediView system.
    • Capabilities: Can manage all aspects of the platform, including system-wide configurations, all user accounts (including other Super Administrators), and top-level organizational entities.
The specific permissions associated with each role can be further customized using Function Groups, allowing for granular control over application features.

4. The Dashboard: Your Operational Command Center

The RediView Dashboard serves as your primary landing page post-login, offering a consolidated, real-time overview of your operational landscape.

Dashboard Welcome & Summary

The WelcomeCard component often greets you with a personalized welcome message, high-level statistics, and quick links.

Interpreting Key Metrics & Connectivity Status

The DashboardContent features plant connectivity indicators and aggregated KPIs.

The Dashboard Table: Real-time Plant Status

A central feature is the DashboardTable, providing a dynamic list of plants and their current operational status.

Understanding Table Data

Common columns: Plant Name, Machine Name, Last Load, Avg Cycle (min), Loads/Hr, Status, Sentiment, Actions.

Visual Status Indicators

Color-coding for status: Green (online), Yellow/Amber (warning), Red (offline/critical), Grey/Blue (unknown).

Accessing Detailed Plant Information

Drill down by clicking Plant Name or a "View Details" icon.

5. Reporting & Analytics: Gaining Deeper Insights

RediView's robust reporting module allows for in-depth analysis of production data.

Utilizing Report Filters for Targeted Analysis

Organizational Filters (Parent, Producer, Plant)

Select specific entities to scope data. Options based on user permissions.

Date Range Selection

Use the Date Range Picker for specific periods.

Interpreting Report Visualizations

Reports use DynamicReportChart components.

Production Volume Trends

Line or bar chart showing production volume over time.

Cycle Time Analysis

Line or bar chart illustrating average cycle time.

Understanding Aggregated Metric Summaries

Key metric cards provide snapshots: Total Load Count, Total Production Volume, Average Load Size, Average Cycle Time.

6. Managing Your Organizational Structure

Authorized users (typically Administrators and Super Administrators) can define and maintain the organizational hierarchy within RediView. This structure is foundational for data aggregation, reporting, and access control.

Parent Company Management

Accessing Parent Company Data

Navigate to the Parents section from the Main Navigation Menu. The ParentContent page will display a list of all Parent Companies accessible to you.

Creating a New Parent Company

  1. On the ParentContent page, click the Create Parent (or similar, e.g., Add New Parent) button.
  2. The CreateParentModal will open, guiding you through a multi-step process:
    • Step 1: Basic Information
      • Company Name: (Required) The official and unique name of the parent company.
    • Step 2: Primary Contact
      • Enter details for the primary contact person: First Name, Last Name, Title, Email, Phone.
    • Step 3: Integrations
      • Configure API keys and credentials for third-party system integrations, such as TrackIT API Key, CIDRA Access Token, CIDRA Client ID, Marcotte Username, Marcotte Password, Marcotte URI, Material Receipt API Key. Provide these if applicable.
    • Step 4: Additional Settings
      • Cost Per Minute: Define the standard operational cost per minute for this parent company, used for financial calculations.
  3. Complete all required fields (marked with an asterisk or otherwise indicated) and any relevant optional fields in each step.
  4. Use the Next and Back buttons to navigate between the steps.
  5. On the final step, click the Create button to save the new Parent Company.

Modifying Parent Company Details

  1. From the ParentContent list, locate the Parent Company you wish to modify.
  2. Click the Edit icon or button associated with that entry.
  3. The EditParentModal will appear, pre-populated with the existing data, following the same multi-step format as creation.
  4. Update the necessary information across the various steps.
  5. Click the Save (or Update) button on the final step to apply your changes.

Deleting a Parent Company

Important: Deleting a Parent Company is a significant action and will likely affect all associated Producers, Regions, Plants, and Users. This action is typically restricted to Super Administrators and should be performed with extreme caution.
  1. From the ParentContent list, locate the Parent Company to be deleted.
  2. Click the Delete icon or button (often a trash can symbol).
  3. A confirmation dialog will appear. Carefully review the warning message.
  4. If you are certain, confirm the deletion.

Producer Management

Accessing Producer Data

Navigate to the Producer section from the Main Navigation Menu. The ProducerContent page lists Producers, often allowing filtering by the parent Parent Company.

Creating a New Producer

  1. On the ProducerContent page, click the Create Producer button.
  2. The CreateProducerModal (multi-step) will open:
    • Step 1: Basic Information
      • Parent Company: (Required) Select the Parent Company to which this Producer belongs from the dropdown.
      • Producer Name: (Required) The name of the Producer entity.
    • Step 2: Primary Contact
      • Provide contact information for the Producer's main point of contact.
    • Step 3: Additional Settings
      • TrackIT API Key: For TrackIT system integration.
      • BCMI Organization ID: For BCMI system integration.
      • Publish IPS To Digital Plant Since: (Date Picker) The start date for publishing IPS data.
        Modifying this field may require Super Administrator privileges.
      • Cost Per Minute: Producer-specific operational cost.
      • Tolerance Goal (%): The target operational tolerance percentage.
  3. Complete the form and click Create Producer on the final step.

Modifying Producer Details

  1. From the ProducerContent list, click Edit for the desired Producer.
  2. The EditProducerModal will load with existing data.
  3. Make necessary changes across the steps and click Save (or Update).

Deleting a Producer

Important: Deleting a Producer will affect associated Regions, Plants, and potentially user access. Proceed with caution.
  1. Locate the Producer in the ProducerContent list.
  2. Click the Delete action.
  3. Confirm the action in the confirmation dialog.

Region Management

Accessing Region Data

Navigate to the Region section. The RegionContent page displays Regions, usually filterable by Parent Company and Producer.

Creating a New Region

  1. On the RegionContent page, click Create Region.
  2. The CreateRegionModal (multi-step) will appear:
    • Step 1: Basic Information
      • Producer: (Required) Select the Producer this Region falls under.
      • Region Name: (Required) The name for the new Region.
    • Step 2: Primary Contact
      • Enter contact details for the Region.
    • Step 3: Additional Settings
      • TrackIT API Key: Region-specific key, if applicable.
      • Cost Per Minute: Region-specific cost, if applicable.
  3. Fill out the details and click Create Region on the final step.

Modifying Region Details

  1. From the RegionContent list, click Edit for the target Region.
  2. The EditRegionModal opens. Modify details as required and click Save.

Deleting a Region

Important: Deleting a Region will affect associated Plants.
  1. Locate the Region in the RegionContent list.
  2. Click the Delete action.
  3. Confirm the deletion.

Plant Management

Accessing Plant Data

Navigate to the Plants section. The PlantContent page lists all Plants, with filters for Parent Company, Producer, and Region.

Creating a New Plant

  1. On the PlantContent page, click Create Plant.
  2. The CreatePlantModal is a comprehensive multi-step modal:
    • Step 1: Plant Location
      • Parent Company: (Required) Select the Parent.
      • Producer: (Required) Select the Producer (options filtered by selected Parent).
      • Region: (Required) Select the Region (options filtered by selected Producer).
      • Redi-View Display Name: (Required) The name that will be displayed for this plant within RediView.
    • Step 2: Basic Information
      • Plant Code: (Required) A unique identifier for the plant.
      • Plant Alias: An alternative name or shorthand.
      • Cost Per Minute: Plant-specific operational cost.
      • Plant Location, Plant Address.
      • Control System Type: Select from available types (e.g., CB, MC).
      • Brand, Serial Number.
      • External Identifier: A unique ID for linking with external systems
        Super Administrator may have exclusive rights to edit this
        .
    • Step 3: Advanced Settings
      • Machine Name: (Required) The network name or critical identifier of the plant's primary machine or control system.
      • Device Health Check Name, Host Machine Name.
      • Time Zone: Select the plant's operational time zone.
      • Units Of Measure: Choose between US (Imperial) or Metric.
      • Week Start Day: (e.g., Sunday, Saturday).
      • Lane Two Name, Lane Two Sequence Codes: For plants with multiple lanes.
      • Active (Checkbox): Indicates if the plant is currently operational.
      • Has Mixer (Checkbox): Indicates if the plant is equipped with a mixer.
    • Step 4: Database Settings
      • Database Host: Network address for the plant's local database, if applicable for data integration.
      • Blinky Host: Network address for integration with a "Blinky" light status system.
      • Disable VSC Configure (Checkbox): Setting related to Verifi Service Configure (typically enabled by default, meaning VSC is disabled).
    • Step 5: Contact Information
      • Provide primary contact details specifically for this plant.
  3. Carefully complete all required fields and relevant optional information across all steps.
  4. Click Create Plant on the final step.

Modifying Plant Details

  1. From the PlantContent list, click Edit for the specific Plant.
  2. The EditPlantModal will open, pre-filled with existing data, using the same multi-step structure.
  3. Make the necessary modifications and click Save Plant.

Deleting a Plant

Important: Deleting a Plant removes it and its historical data from RediView. This action is typically irreversible.
  1. Locate the Plant in the PlantContent list.
  2. Click the Delete action.
  3. Confirm the deletion in the prompt.

7. User Administration

User administration capabilities are typically reserved for users with Administrator or Super Administrator roles. This section details how to manage user accounts within RediView.

Accessing the User Management Module

Navigate to the Users section from the Main Navigation Menu. The UserContent page will load, displaying a list of existing user accounts.

Creating New User Accounts

  1. On the UserContent page, click the Create User (or Add New User) button.
  2. The CreateUserModal will appear, presenting a multi-step process for new user configuration:
    • Step 1: Basic Information
      • First Name: (Required)
      • Last Name: (Required)
      • Email: (Required) The user's email address. This will serve as their unique login identifier.
      • Phone: (Optional)
      • Title: (Optional) The user's job title.
    • Step 2: Organization Assignment
      • Parent Company: (Required) Assign the user to a primary Parent Company from the dropdown. This determines their initial scope of data access.
      • Producers: (Optional) Select one or more Producers under the chosen Parent Company to further refine data access. If none are selected, access may be broader based on Parent Company assignment.
      • Regions: (Optional) Select one or more Regions under the chosen Producer(s).
    • Step 3: Preferences & Alerts
      • Language: Select the user's preferred language for the interface (e.g., English, Spanish).
      • Units Of Measure: Choose the user's preferred system (Imperial or Metric.
      • Alert Email Enabled (Checkbox): Enable if the user should receive alerts via email.
      • Alert Email: If enabled, provide the email address for alerts.
      • Alert SMS Enabled (Checkbox): Enable if the user should receive SMS alerts.
        This feature may have specific carrier/system requirements.
      • Alert SMS Number: If enabled, provide the phone number for SMS alerts.
      • Carrier Information: If SMS alerts are enabled, specify the mobile carrier.
    • Step 4: Role Assignment
      • User Role: Select the appropriate role for the user (User, Administrator). Super Administrators can also assign the Super Administrator role. The available roles for assignment depend on the role of the user performing the creation.
  3. Complete all required fields.
  4. Click Create User on the final step. The new user will typically receive an email notification or instructions to set up their password, depending on system configuration.

Modifying Existing User Accounts

  1. From the UserContent list, locate the user whose details you wish to modify.
  2. Click the Edit icon or button for that user.
  3. The EditUserModal will open, pre-populated with the user's current settings, following the same multi-step format.
  4. Update the necessary information.
    Changing a user's email address (login ID) or role can have significant implications for their access and should be done with careful consideration.
  5. Click Save Changes on the final step.

Deleting User Accounts

Important: Deleting a user account permanently revokes their access to RediView. This action cannot be undone. Consider deactivating a user if temporary suspension is required.
  1. In the UserContent list, find the user account to be deleted.
  2. Click the Delete icon or button.
  3. A confirmation dialog will appear. Confirm the deletion if you are certain.

Introduction to Function Groups (Permissions)

Function Groups in RediView are collections of specific application permissions or access rights. Instead of assigning numerous individual permissions to each user, administrators can create Function Groups (e.g., "Plant Supervisor," "Quality Control Analyst," "Regional Operations Manager") that bundle relevant permissions. Users are then assigned to one or more Function Groups.

Benefit: Simplifies permissions management, ensures consistency, and makes it easier to update access rights for multiple users simultaneously by modifying the group.

Assigning Function Groups to Users

  1. Access this functionality typically from the UserContent page (e.g., a Manage Functions or Assign Groups button next to a user) or from the Function Group Management page.
  2. The AssignGroupToUserModal will open:
    • User: (Required) Select the target user from a dropdown list. (The list of users you can manage depends on your own permissions).
    • Group Selection: A list of available Function Groups will be displayed, usually with checkboxes.
  3. Select (check) the Function Groups you wish to assign to the chosen user.
  4. Click Assign Selected (or Save). The user will inherit all permissions defined within the assigned groups.

Removing Function Groups from Users

  1. Similar to assignment, access this via the user's actions or Function Group management.
  2. In a modal (e.g., ManageUserFunctionsModal or similar), uncheck the Function Groups you wish to remove from the user.
  3. Confirm the changes.

8. Function Group Management (Role Permissions)

Function Groups are pivotal for granular permission control in RediView. This section is typically relevant for Super Administrators or high-level Administrators responsible for defining application-wide access policies.

Accessing Function Group Definitions

Navigate to the Functions or Function Groups section from the Main Navigation Menu. The FunctionContent page (or a similar FunctionGroupDefinitions page) will list all currently defined Function Groups.

Creating a New Function Group

  1. On the Function Groups page, click the Create Function Group (or Add New Group) button.
  2. The CreateFunctionGroupModal will open:
    • Group Name: (Required) Provide a unique and descriptive name for the Function Group (e.g., "Batching Operations Access," "Financial Reporting Viewers").
    • Description: (Optional but Recommended) Briefly explain the purpose and general permissions encompassed by this group.
    • Scope: (Optional) Define the applicability of this group (e.g., "Global," "Plant-Level," "Region-Specific"). This field helps categorize groups.
      The actual permissions linked to a Function Group are often configured at a deeper system level or through a dedicated permissions interface not detailed in basic modal components. This modal primarily defines the group itself.
  3. Click Create Group.

Modifying an Existing Function Group

  1. From the list of Function Groups, locate the group you wish to edit.
  2. Click the Edit icon or button for that group.
  3. The EditFunctionGroupModal will appear with the current details.
  4. Update the Group Name, Description, or Scope as necessary.
  5. Click Save Changes.
Modifying a Function Group (especially its underlying permissions, if that interface exists) will immediately affect all users currently assigned to that group.

Deleting a Function Group

Caution: Deleting a Function Group will remove it from all assigned users, potentially revoking their access to specific features. Ensure no users critically depend on a group before deleting it.
  1. Locate the Function Group to be deleted in the list.
  2. Click the Delete action.
  3. Confirm the deletion in the prompt.

9. Triggers & Alerts: Configuration for Proactive Monitoring

RediView's Triggers and Alerts system enables proactive monitoring of your operations by defining specific conditions that, when met, generate notifications to designated personnel.

Understanding Triggers and Alerts

  • Triggers: User-defined rules based on operational data or thresholds. Examples:
    • Cycle time for a load exceeds X minutes.
    • Daily production volume at Plant Y falls below Z cubic meters.
    • A specific material's usage deviates by more than N% from the design mix.
  • Alerts: Notifications generated when a Trigger's defined conditions are satisfied. Alerts help ensure timely awareness of and response to critical operational events or deviations.

Trigger Category Management

Trigger Categories are used to classify and organize different types of Triggers, making them easier to manage and apply.

Accessing Trigger Categories

This functionality is typically located within the Triggers module, possibly under a "Categories" or "Manage Categories" sub-section.

Creating a New Trigger Category

  1. Click the Create Trigger Category button.
  2. The CreateTriggerCategoryModal will open, usually with tabs for different settings:
    • Basic Information Tab:
      • Category Name: (Required) A descriptive name for the category (e.g., "Production Efficiency Alerts," "Material Variance Triggers").
      • Category Name English, Spanish, Language1, Language2: Provide translations if your RediView instance is multilingual.
    • Settings Tab:
      • Allowed UOM: Select the Unit of Measure (e.g., Volume, Weight, Time, Count) to which triggers in this category primarily apply.
      • Trigger Limit Fields (Checkboxes): Select which specific limit parameters (e.g., LowerLimitPercent, ChangeUpperLimit, UpperLimitMax) should be available and configurable when creating Triggers assigned to this category. This tailors the Trigger creation form.
      • Alert Class Peers: An advanced field, potentially for grouping related alert classes for specialized reporting or handling.
  3. Complete the required information and click Create Trigger Category.

Modifying a Trigger Category

  1. From the list of Trigger Categories, select the one you wish to edit.
  2. Click the Edit action. The EditTriggerCategoryModal will load.
  3. Update the category's name, translations, UOM, or associated limit fields.
  4. Click Save Changes.

Deleting a Trigger Category

Caution: Deleting a Trigger Category may affect existing Triggers assigned to it. Ensure the category is no longer needed or that associated Triggers are reassigned.
  1. Locate the Trigger Category to delete.
  2. Click the Delete action and confirm.

Trigger Configuration Management

Accessing Triggers

Navigate to the main Triggers section from the application header. This page will list all configured Triggers.

Creating a New Trigger

  1. On the Triggers page, click the Create Trigger button.
  2. The CreateTriggerModal is a detailed, multi-tab interface:
    • Basic Information Tab:
      • Description: (Required) A clear, concise description of what the trigger monitors (e.g., "Plant Alpha - Cycle Time Exceeds 45 Minutes").
      • Scope Selection (Parent, Producer, Region, Plant): (At least one level in the hierarchy must be specified beyond "None" or "All" unless it's a global trigger type).
        • Parent Company: Select the Parent Company.
        • Producer: Optionally, select a Producer under the Parent.
        • Region: Optionally, select a Region under the Producer.
        • Plant: Optionally, select a specific Plant.
        • Selecting "None" or "All" at a level generally means the trigger applies more broadly within the higher selected scope.
      • Trigger Type: (Required) Select a pre-defined Trigger Type from the dropdown. These types are often derived from your Trigger Categories and determine which parameters are relevant.
        Only 'available' trigger types can be selected.
      • Load Size Bucket: (Optional) Apply this trigger only to loads falling within a specific size range.
      • Report Material Group Member: (Optional) Link this trigger to a specific material group for context.
      • Item Code: (Optional) If the trigger pertains to a specific material or item, enter its code here.
      • Unit of Measure (UOM): Select the UOM relevant to the trigger's logic, if applicable.
    • Time Intervals Tab:
      • Time Frame: Define how often the trigger condition is evaluated (e.g., Seconds, Minutes, Hours, Days, Per Load).
      • Time Frame Interval: The numeric interval for the selected time frame (e.g., if Time Frame is Hours and Interval is 4, the condition is checked every 4 hours).
    • Alert Limits Tab (Standard Operational Limits):
      • Define the primary thresholds. The specific fields available depend on the selected Trigger Type.
      • Examples: UpperLimit, LowerLimit, UpperLimitPercent, LowerLimitPercent, ChangeUpperLimit, ChangeLowerLimit, ChangeUpperLimitPercent, ChangeLowerLimitPercent.
    • Critical Limits Tab (Maximum/Escalation Limits):
      • Define more extreme thresholds that may indicate a critical or escalating issue.
      • Examples: UpperLimitMax, LowerLimitMax, UpperLimitPercentMax, LowerLimitPercentMax, and corresponding "Change" variants.
  3. Carefully configure all relevant parameters across the tabs.
  4. Click Create Trigger.

Modifying an Existing Trigger

  1. From the Triggers list, locate the Trigger you wish to modify.
  2. Click the Edit action. The EditTriggerModal will open with its current configuration.
  3. Adjust parameters as needed across the various tabs.
  4. Click Save Trigger.

Deleting a Trigger

  1. Locate the Trigger in the list.
  2. Click the Delete action and confirm.

Trigger User Assignment (Notification Management)

This crucial step determines which users receive alerts when a specific Trigger is activated.

Viewing User Assignments for Triggers

This information might be accessible via an action on the Triggers list (e.g., "Manage Users," "View Assignments") or on a dedicated Trigger User management page.

Assigning Users to Receive Trigger Alerts

  1. This process is typically initiated either from a specific Trigger's action menu or through a general "Assign Trigger to User" interface.
  2. The CreateTriggerUserModal will open:
    • User: (Required) Select the target user from a dropdown list.
    • Trigger: (Required) Select the specific Trigger you are configuring notifications for. (This may be pre-filled if you initiated this from a particular trigger's context. If a defaultTrigger is passed, it will be pre-selected and potentially read-only).
    • Notification Limit: Choose how frequently the user should be notified if the trigger condition persists (e.g., None, Minute, Hour, Day).
    • Period Duration (Hrs): If a Notification Limit (other than None) is selected, specify the duration in hours for that limit (e.g., if limit is Hour and duration is 1, the user gets one alert per hour while the condition is active).
    • Active (Switch/Checkbox): Enable or disable notifications for this specific user-trigger assignment.
  3. Click Create Assignment (or Save).

Modifying User Alert Settings for a Trigger

  1. Locate the specific user-trigger assignment you need to change.
  2. Click the Edit action. The EditTriggerUserModal will load the current settings.
  3. Adjust the Notification Limit, Period Duration, or Active status.
  4. Click Save Changes.

Removing User Assignments from Triggers

  1. Find the assignment to remove.
  2. Click the Delete or Remove Assignment action and confirm. The user will no longer receive alerts for that specific trigger.

10. User Account & Session Management

Signing Out of RediView

For security, sign out of RediView when finished:

  1. Locate the User Account Menu in the application header.
  2. Click on this menu.
  3. Select the Sign Out (or Log Out) option.
  4. You will be logged out and redirected to the login page.

11. Troubleshooting & Support

If you encounter issues:

  • Utilize interactive GuideButton walkthroughs.
  • Check with local RediView administrators.
  • Contact RediView support with clear details of the issue, steps to reproduce, error messages, and browser/OS info.

12. Glossary of Terms

  • Alert: A notification generated when the conditions of a pre-defined Trigger are met.
  • API Key: (Application Programming Interface Key) A code used to authenticate and authorize access to an external service or system (e.g., TrackIT API Key).
  • Authenticated Banner: A UI element indicating the user's current login status.
  • Cycle Time: The total time taken to complete one full production load of concrete.
  • Dashboard: The primary landing page providing a high-level, real-time overview of operations and key metrics.
  • Data Hierarchy: The structured organization of entities within RediView (Parent > Producer > Region > Plant).
  • Function Group: A collection of specific application permissions that can be assigned to user roles or individual users to define their access capabilities.
  • Header: The topmost section of the RediView interface, containing branding, main navigation, and user account options.
  • KPI (Key Performance Indicator): A measurable value that demonstrates how effectively an organization is achieving key business objectives.
  • Load Data: Detailed records and metrics associated with each individual batch or load of concrete produced.
  • Modal: A dialog box or pop-up window that appears on top of the main content, used for tasks like creating or editing entities.
  • Parent (Parent Company): The highest organizational level in the RediView hierarchy.
  • Plant: An individual concrete production facility; the primary source of operational data.
  • Producer: An operational entity under a Parent Company, directly involved in concrete production.
  • RBAC (Role-Based Access Control): A security model where user access is determined by their assigned roles.
  • Region: A geographical or administrative subdivision under a Producer, used for grouping Plants.
  • Report: A structured presentation of data, often including charts and tables, used for analysis and performance tracking.
  • SaaS (Software as a Service): A software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.
  • Scope: The extent or range of data and functionalities a user or configuration (like a Trigger) applies to within the organizational hierarchy.
  • Theme Toggle: A UI control allowing users to switch between light and dark visual themes.
  • Trigger: A user-defined rule or set of conditions that, when met, initiates an action, typically an Alert.
  • Trigger Category: A classification for Triggers, helping to organize them and standardize their configurable parameters.
  • UOM (Unit of Measure): The standard units used for quantifying data (e.g., cubic yards, kilograms, minutes).
  • Walkthrough: An interactive, guided tour of application features.