Skip to main content
PropOps uses Brevo (formerly Sendinblue) to send all transactional emails. Over 30 email templates cover every stage of the platform — from onboarding to SLA breach alerts.

Email types

CategoryExamples
OnboardingWelcome email, account activation, invitation
VerificationEmail verification token, IP verification PIN
SecurityPassword reset, breach notification, session alert
JobsJob assigned, status update, SLA breach warning
CertificatesOverdue certification reminder
FinancialInvoice created, payment received
NotificationsCase-note reply, approval request

Case-note email threading

When a case note is added to a job, the relevant parties receive an email notification. Replies to that email are automatically threaded back to the job:
  1. A case note is added to a job
  2. An email is sent to the contractor, agent, or tenant with a unique reply address
  3. The recipient replies directly from their email client
  4. PropOps parses the reply and attaches it as a new case note on the same job
Email threading maintains a complete audit trail — every reply is linked to the job record, visible to all parties with access.

Delivery logging

Every outbound email is logged in the email log with:
FieldDescription
RecipientWho the email was sent to
TemplateWhich Brevo template was used
StatusSent, delivered, bounced, or failed
TimestampWhen the email was dispatched
Job referenceLinked job (if applicable)
Admins can view the full email log from Admin → Email Log.

Automated emails

Several emails are triggered automatically by the system:
  • 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
These are managed by cron jobs and do not require manual intervention.

Configuration

Email settings are configured in your environment file:
VariablePurpose
BREVO_API_KEYYour Brevo API key for sending emails
MAIL_FROM_ADDRESSThe sender address shown on outgoing emails
MAIL_FROM_NAMEThe sender name shown on outgoing emails
See Integrations for full setup instructions.