Skip to main content

Project Alerts: Glossary and Guide

R
Written by Robert Gilbreath
Updated over 5 months ago

Alerts in Rivur show up in two key places:

  1. On each individual project dashboard

  2. In the organization-wide Alerts tab

These alerts help teams spot issues early, keep projects compliant, and stay ahead of approval or documentation needs. Some alerts are one-off, tied to a single vendor or document. Others roll up into grouped alerts when more than one issue exists across a project.


🔍 Alert Glossary (by Category)

BUDGET ALERTS

  • Forecast Exceeds Budget (Line Item)
    A specific account line in the budget has a forecasted amount that’s higher than its approved value.

  • Forecast Exceeds Total Budget
    The overall forecast for the project is over the approved total budget.

  • Budget is Rejected
    The latest version of the budget was rejected. Review and revise as needed.

  • Budget is Pending Approval (Resend)
    A new budget version is waiting on approval. This alert includes a “resend” reminder.


VENDOR ALERTS

  • W9 is Missing
    One or more vendors have not uploaded their W9.

  • COI Expires Within 45 Days
    One or more vendors have Certificates of Insurance that will expire soon. Time to request updated COIs.

  • COI is Expired
    One or more vendors have out-of-date insurance.

  • COI PDF is Missing
    The system is missing a COI document for the vendor.

  • Multiple COIs Expiring/Expired/Missing
    If more than one vendor is impacted, a grouped alert shows up in the vendor list with links to each.

  • Vendor Invite is Pending (Resend)
    A vendor has been invited to Rivur but hasn’t completed onboarding. This includes a resend option.


CONTRACT ALERTS

  • Invoice Value Exceeds Contract
    Total invoice amounts have gone beyond what’s approved in the contract.

  • Contract PDF is Missing
    The original contract document is missing from the system.

  • Contract Not Executed
    The contract has not been marked as fully executed.

  • Change Order PDF is Missing
    A change order exists but does not have a supporting PDF.

  • Change Order Not Executed
    The change order has not been marked as signed or finalized.

  • Contract is Pending Approval (Resend)
    A contract has been submitted but is still waiting for approval.

  • Contract is Not Approved but Has Invoices
    Someone has submitted invoices against a contract that hasn’t been approved.

  • Contract is Rejected
    A submitted contract was rejected and needs correction.


INVOICE ALERTS

  • Conditional Lien Waiver Missing
    An invoice is missing a required conditional lien waiver PDF.

  • Unconditional Lien Waiver Missing
    An invoice has been marked paid, but the unconditional lien waiver is still missing.

  • Vendor Total Does Not Match
    The amount entered by the vendor does not align with the total in the accounting codes.

  • Invoice PDF is Missing
    An invoice has no uploaded document.

  • Invoice Paid but Not Approved
    An invoice has been marked paid, but still lacks approval.

  • Invoice Pending Approval (Resend)
    An invoice is waiting on approval. Resend reminder included.

  • Invoice is Rejected
    An invoice was rejected and may need resubmission or revision.

  • GL Value Does Not Match Account Code Total
    The General Ledger value for this invoice does not match the breakdown in the account codes.


DRAW ALERTS

  • Draw is Pending Approval (Resend)
    A draw request is waiting on approval. Reminder sent.

  • Draw is Rejected
    A draw request has been rejected and needs correction or follow-up.


Notes

  • Some alerts appear per item (e.g., one vendor missing a COI).

  • Others appear as roll-ups (e.g., three vendors missing COIs = one grouped alert).

  • Alerts stay visible until resolved or dismissed by the user. To dismiss an alert, the user must "mark as seen" and enter a reason/note in the provided text box.

  • Dismissed alerts can be viewed by clicking on "see hidden alerts" link

  • “Resend” indicates an alert includes a reminder prompt to follow up with the appropriate user.

Did this answer your question?