CommunicationProduct guide

Notifications

Surface relevant updates without interrupting the conversation a person is already viewing, with channel preferences controlled in Settings.

  • In-app banners
  • Push delivery
  • Per-category preferences
  • Unread status

Inside the app

See the workflow.

Actual Farmroute screens from the farm and employee demo accounts.

In-app notification01
Farmroute in-app message notification from Cedar Ridge Farms above the employee task list
A real incoming message notice names the sender, previews the message, and overlays the page already in use.

Roles and responsibility

Who does what.

In app

See the change while working.

A compact banner slides in for relevant activity outside the conversation or screen already being viewed.

  • Tap to open the source
  • Swipe up to dismiss
  • Pause the timer while dragging
Push and email

Choose how Farmroute reaches you.

Settings separate in-app, push, and eligible email notifications by category, while device and operating-system permissions still apply.

  • Message, schedule, crew, task, and template categories
  • General controls dim and disable child choices
  • Mute affects banners, not unread state

Complete workflow

From start to finish.

  1. 01

    Save the underlying change

    Farmroute creates the message, assignment, membership, or form state in the database first.

  2. 02

    Emit a lightweight event

    The authenticated device socket receives the relevant event without subscribing once per conversation.

  3. 03

    Check context and preferences

    The app suppresses redundant banners for the conversation being viewed and respects category delivery choices.

  4. 04

    Show the destination

    The notice includes the sender or event title and a useful preview rather than a generic alert.

  5. 05

    Reconcile if delivery was missed

    Incremental sync catches anything missed during sleep, disconnection, or a terminated socket.

Get started

Build your operation with Farmroute.

We pride ourselves on transparency. No need to call for a quote.