Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.propops.app/llms.txt

Use this file to discover all available pages before exploring further.

PropOps Web sends branded email notifications automatically throughout the system — from job updates and password resets to security alerts and payment confirmations. Every email uses a clean, minimalist design featuring your organisation’s logo and brand colours.

How emails work

Email notifications are sent automatically when key events happen in PropOps Web. You don’t need to send emails manually — the system handles it for you based on the actions you take. For example:
  • Creating a job sends a notification to the assigned contractor and agent
  • Resetting a password sends a secure reset link to the user
  • Uploading a document notifies the relevant parties
All emails include your organisation’s logo, brand colours, and a link back to the relevant record in PropOps Web.

Email notifications

PropOps Web includes 47 pre-built email notifications covering every part of the system.

Jobs

EmailWhen it’s sent
Job createdA new job is raised
Job updateA job’s status or details change
Job updatedA customer-facing update is made
Job updated (agent)An agent receives a job update
Job updated (contractor)A contractor receives a job update
Job recalledA job is recalled with a reason
Recall completedA recall is marked as complete
Recall cancelledA recall is cancelled
Quote readyA quote is available for review
Job completedA job is marked as complete
Status reminderA job hasn’t been updated within its SLA window
Job type createdA new job type is added to the system
Job type status changedA job type is enabled or disabled

Users & accounts

EmailWhen it’s sent
WelcomeA new user account is created
Email activationA user needs to verify their email address
Password resetA user requests a password reset
Password changedA user’s password is successfully changed
User createdAn admin is notified of a new user
User deletedAn admin is notified a user was removed
User status changedA user’s account is activated or deactivated
User role changedA user’s account type is changed
User blacklistedA user’s account is blacklisted
User unblacklistedA user’s account is restored from the blacklist
Onboarding reminderA user hasn’t completed their onboarding setup
Login verification PINA user logs in from a new IP address

Financial

EmailWhen it’s sent
Invoice readyAn invoice is raised and available to view
Payment updateA payment status changes

Notifications

EmailWhen it’s sent
Case noteA case note is added to a job
Case note addedA case note is added with a preview of the message
Appointment reminderAn upcoming appointment is approaching
Certificate reminderA contractor’s certification is overdue or expiring
Document sharedA document is shared with a user
Attachment uploadedA file is uploaded to a job

Media

EmailWhen it’s sent
Video readyA video has finished processing and is ready to view
Video failedA video failed to process

Security alerts

EmailWhen it’s sent
Password breach detectedA user’s password appears in a known data breach
Password breach resetA user’s password is force-reset after a breach
Webhook token alertA webhook token is created, rotated, or revoked
Account lockedAn account is locked after too many failed login attempts

System

EmailWhen it’s sent
Deployment notificationA new version of the system is deployed
API failureAn API health check detects a failure
API disabledAn API endpoint is disabled
API not respondingAn API endpoint times out
API createdA new API endpoint is registered
Rate limit exceededAn API rate limit is breached
Branch status changedA branch is activated or deactivated

Email design

All emails share a consistent, minimalist layout:
  • Branded — your organisation’s logo at the top of every email
  • Colour-matched — buttons and accents use your brand colour
  • Responsive — adapts to mobile, tablet, and desktop
  • Dark mode — automatic dark theme support for email clients that support it
  • Footer — includes a link back to your PropOps Web instance

Email log

Every outbound email is recorded in the email log. Admins can view the log from Admin → Email Log to check delivery status and troubleshoot issues. Each log entry includes:
FieldDescription
RecipientWho the email was sent to
TemplateWhich notification was sent
StatusSent, delivered, bounced, or failed
TimestampWhen the email was dispatched
Job referenceThe linked job, if applicable

Automated emails

Several emails are sent automatically on a schedule without any manual action:
  • Overdue certificate reminders — sent when a contractor’s certification is approaching expiry
  • SLA breach alerts — sent to staff when a job exceeds its SLA window
  • Password breach notifications — sent when a user’s password appears in a known breach
  • Onboarding reminders — re-sent to users who haven’t completed their onboarding setup
Automated emails are managed by background tasks and do not require any manual intervention. They run on a schedule set by your system administrator.