Skip to main content
Prerequisite: Notification preferences are per-user and depend on role permissions. Ensure your account has the appropriate role assigned in Users & Roles before configuring alerts.
Choose what you want to know about and how you want to hear about it. Whether it’s a new appointment, a failed payment, or low inventory — you decide which events trigger alerts and whether they come as in-app notifications, emails, or texts. Decoda tracks 46+ event types across your clinic — from new appointments to low inventory warnings. The Notifications settings page lets each user choose which events they want to be alerted about and how those alerts are delivered.

Notification Delivery Methods

Each alert can be delivered through one or more of the following channels:
  • In-App: Appears in the notification bell inside Decoda. Always available to all users.
  • Email: Sent to the email address registered on your user account.
  • SMS: Sent as a text message to the phone number on your user account.

Configure Your Notification Preferences

1

Open Notification Settings

Click the Settings gear icon in the main navigation and select Notifications.
2

Browse Alert Categories

Alerts are organized into categories (e.g., Patient, Appointment, Billing). Expand a category to see all available alert types.
3

Toggle Delivery Methods

For each alert type, toggle In-App, Email, and/or SMS on or off depending on how you want to be notified.
4

Save

Changes save automatically as you toggle preferences.

Alert Categories

Patient Alerts

AlertWhen It Fires
Patient CreatedA new patient record is added
Patient UpdatedAn existing patient’s information is modified
Low Patient ReviewA patient leaves a low satisfaction review

Appointment & Scheduling Alerts

AlertWhen It Fires
Appointment ScheduledA new appointment is booked by staff
Appointment UpdatedAn existing appointment is modified
Appointment CancelledAn appointment is cancelled
Appointment RequestA patient submits a booking request requiring approval
Self-Scheduled AppointmentA patient books their own appointment online
Self-Scheduled Appointment UpdatedA patient modifies their self-booked appointment
Self-Scheduled Appointment CancelledA patient cancels their self-booked appointment
Block CreatedA calendar block (e.g., lunch, meeting) is added
Block UpdatedA calendar block is modified
Block CancelledA calendar block is removed
Shift CreatedA provider shift is added to the schedule
Shift UpdatedA provider shift is modified
Shift CancelledA provider shift is removed

Payment & Billing Alerts

AlertWhen It Fires
Payment CreatedA new payment is initiated
Payment SucceededA payment is successfully processed
Payment FailedA payment attempt fails
Planned Payment SucceededA scheduled or recurring payment processes successfully
Planned Payment FailedA scheduled or recurring payment fails
Charge CreatedA new charge is added to a patient’s account
Refund CreatedA refund is initiated
Refund SucceededA refund processes successfully
Refund FailedA refund attempt fails
Adjustment CreatedA billing adjustment is applied
Adjustment SucceededA billing adjustment processes successfully
Adjustment FailedA billing adjustment fails
Invoice UpdatedAn invoice is modified
Invoice Status UpdatedAn invoice changes status (e.g., sent, paid, overdue)
Invoice Set UpdatedA batch of invoices is updated
Deposit In ReviewA bank deposit is under review
Deposit SucceededA bank deposit clears successfully
Deposit FailedA bank deposit fails

Communication Alerts

AlertWhen It Fires
Call ReceivedAn incoming phone call arrives
Call MadeAn outbound call is placed
Message ReceivedAn incoming text message arrives
Message SentAn outbound text message is sent
Message DeliveredA text message is confirmed delivered
Message FailedA text message fails to send
Email ReceivedAn incoming email arrives
Email SentAn outbound email is sent
Mail SentA physical mail piece is dispatched
Mail Delivery FailedA physical mail delivery fails

Form & Checklist Alerts

AlertWhen It Fires
Form SubmittedA patient completes and submits an intake form
Appointment Checklist UpdatedA checklist item is marked complete for an appointment

Inventory Alerts

AlertWhen It Fires
Stock LowInventory level drops below the minimum threshold
Stock AddedNew stock is added to inventory
Stock UpdatedStock details are modified
Stock DrawdownStock is fully consumed for a service
Stock Partial DrawdownA portion of stock is consumed
Stock ArchivedA stock item is archived
Stock Linked to ItemStock is associated with a service or product
Stock Unlinked from ItemStock association is removed
Shipment ReceivedAn inventory shipment arrives
Shipment UpdatedShipment details are modified
Shipment ArchivedA shipment record is archived
Item CreatedA new inventory item is added
Item UpdatedAn inventory item is modified
Item ArchivedAn inventory item is archived
Supplier LinkedA supplier is associated with stock
Supplier UnlinkedA supplier association is removed
Supplier UpdatedSupplier-stock relationship details change
Purchase Order CreatedA new PO is drafted
Purchase Order PlacedA PO is submitted to the supplier
Purchase Order CancelledA PO is cancelled
Purchase Order CompletedA PO is fully received
Purchase Order ArchivedA PO is archived

Note Alerts

AlertWhen It Fires
Note CreatedA new clinical note is created
Note UpdatedAn existing clinical note is modified

Bulk Toggle Controls

You do not need to configure each alert individually. Use the bulk controls to manage preferences quickly:
  • Section Toggle: Enable or disable all alerts within a single category at once.
  • Toggle All: Enable or disable every alert across all categories in one click.
  • Method-Level Toggle: Turn an entire delivery method on or off (e.g., disable all SMS alerts while keeping In-App and Email active).

Location Filtering

Some alerts support location-based filtering so you only receive notifications for events at specific clinics:
  • When enabled, alerts are limited to events at your assigned location(s).
  • This is useful for multi-location organizations where staff only need to see their own clinic’s activity.
To enable location filtering for an alert type, look for the Location Filter option next to the alert toggle. Select the locations you want to receive alerts for, and events at other facilities will be excluded.

Notification Sounds

You can choose a sound that plays when new in-app notifications arrive. This setting is found in Settings > Preferences under the notification sound option. Available sounds: None (silent), Pop, Droplet, Gentle, Aurora, Cosmic. Use the Preview button next to each sound to hear it before selecting.

Advanced Configuration

Users only see alert types that match their role permissions. For example, a front desk user without billing access will not see payment alerts in their notification settings. If an alert type you expect to see is missing, check that your role has the relevant module permissions in Users & Roles.
Configure whether notifications are automatically marked as read after a period of time. Options include Immediately, Never, or a custom duration (e.g., after 5 minutes). This is found within your notification preferences on the Notifications settings page.
To clear the notification badge, click the notification bell icon and select Mark All as Read. This dismisses the unread count for all current notifications without deleting them.
If you are not receiving expected alerts, check the following:
  • Permissions: Your role may not have access to the module that generates the alert. See Users & Roles.
  • Deactivated preferences: The alert type or delivery method may be toggled off in your notification settings.
  • Location filter: If location filtering is enabled, events at other locations will be excluded.
  • SMS/Email delivery: Verify that your phone number and email address are correct on your user profile. SMS and email delivery depend on valid contact information.