Skip to main content
The Settings hub is available to staff accounts at Settings in the main navigation. Each section below corresponds to a card in the settings grid. The cards shown depend on your role — if you cannot see a section mentioned here, your permissions may restrict access to it.

Branding

Navigate to Settings → Brand Management to customise how PropOps looks for your organisation.

Company identity

Set your Company Name, Short Name, and a brief Description. These values appear in the browser title bar, the Progressive Web App (PWA) manifest, and any system-generated documents.

Brand colours

Use the colour pickers to set your:
  • Brand colour — the primary accent used in buttons, highlights, and the navigation bar
  • Secondary colour — used for supporting UI elements
Changes apply immediately after you save, and the web app cache version is bumped automatically so all users see the updated palette on their next page load.

Logos and assets

Upload a file or enter a local path for each asset:
AssetWhere it appears
Application logo (PNG / SVG)Navigation bar, sign-in screens
Favicon ICOBrowser tabs (legacy format)
Favicon PNG 96×96Browser tabs (modern)
Apple Touch Icon (PNG)iOS home screen
PWA icons (192×192 and 512×512 PNG)Installed web app icons
Social thumbnail / OG imageLink previews on social media
Login slideshow imagesBackground slides on the sign-in screen
Login slideshow images are automatically resized to a maximum of 1920×1080 at 85% JPEG quality. Drag the thumbnails to reorder them; tick an image and select Delete selected to remove it. All changes take effect when you save.

Notifications

Navigate to Settings → Notification Settings to control which channels are active for which events. PropOps supports three notification channels:
  • In-app — displayed in the notification centre within the platform
  • Email — sent via Brevo (transactional email)
  • Push — delivered to browsers and iOS devices via Web Push / APNs
You can enable or disable each channel globally or at the category level — for example, you can disable email for all job events while keeping push active. Per-event overrides give even finer control, such as sending a push notification when a case note is created but not an email.
Individual users can also adjust their own notification preferences from their profile page. Organisation-level settings act as the ceiling — PropOps cannot send a notification on a channel that has been globally disabled here.

Permissions

Navigate to Settings → Permissions to control what each staff role and account type can access. Re-authentication is required to enter this page.
Permission changes take effect immediately for all currently logged-in users. There is no staging step — a user’s next API request or page load reflects the updated permissions.
The Permissions page has four tabs:
A matrix showing every API endpoint permission grouped by category (Jobs, Financial, Contractors, and so on). Toggle each permission on or off per role or account type. The counter at the top of each column shows how many permissions are currently enabled for that entity.

Page visibility

To show or hide individual settings pages from the sidebar menu without changing permissions, navigate to Settings → Settings Visibility. This is useful for de-cluttering the menu by hiding pages that are not relevant to your workflow.

Job tags

Navigate to Settings → Job Tags to manage the metadata used when creating and categorising jobs. You can configure:
  • Job types — the trade or work category (for example, Plumbing, Electrical, Roofing)
  • Job priorities — urgency levels used for routing and SLA calculations
  • Job statuses — the states a job moves through in your workflow
  • Job title templates — pre-filled title suggestions to speed up job creation

Document settings

Two pages cover document configuration:
Settings pageWhat you configure
DocumentsTemplate documents that can be attached to jobs — for example, standard access letters or scope of work forms
Job DocumentsDocument types that can be uploaded against a job and whether they require approval before the job can progress

WhatsApp templates

Navigate to Settings → WhatsApp Templates to create and edit the message templates used when sending WhatsApp messages to contractors and tenants. Each template supports dynamic placeholders such as {job_ref}, {job_title}, {contractor_name}, and {appointment_date}. The editor shows a live preview of the rendered message as you type.
Templates are sent via the WhatsApp Business API. Your WhatsApp API credentials must be configured before messages can be sent — see Integrations for setup details.

Rate limiting

Navigate to Settings → Rate Limiting to view and adjust the API rate limit rules applied to each endpoint. For each rule you can set:
  • Endpoint — the API path the rule applies to
  • Limit — the maximum number of requests allowed in the time window
  • Window — the rolling time period in seconds
  • Limit target — whether the limit applies per IP address, per authenticated user, or both
When a client exceeds a limit, the API returns 429 Too Many Requests with a Retry-After header. The default rule for password reset requests is 3 attempts per 15 minutes.

VAT rate

The default VAT percentage applied to all new invoices is set to 20%. To change it, go to Settings → System Configuration and update the VAT rate field.
Changing the VAT rate affects new invoices only. Existing invoices retain the rate that was in force when they were created — issued invoices are immutable.