System Settings
System Settings are accessible to admin users under Admin → Settings. Changes here affect the entire platform and all users in your organisation.
General settings
| Setting | Options | Notes |
|---|---|---|
| Organisation name | Text | Shown in the platform header and emails |
| Logo | PNG or SVG, min 200×200px | Upload via the Branding section |
| Default language | English / Arabic | Sets the interface language for new users |
| Timezone | Asia/Dubai (fixed for UAE) | All task and attendance times are stored in UTC and displayed in this timezone |
| Date format | DD/MM/YYYY or MM/DD/YYYY | Applies across all date displays |
Updating the logo
- Go to Admin → Settings → Branding
- Click Upload Logo
- Select a PNG or SVG file (minimum 200×200px, maximum 2MB)
- Save
The logo appears in the sidebar, email notifications, and PDF exports.
Feature flags
Feature flags let you enable or disable specific platform capabilities for your organisation. This is useful for rolling out features to your team gradually or for disabling features that don’t apply to your workflow.
| Flag | What it controls | When to enable |
|---|---|---|
| Marketplace | Service marketplace for tendering work to providers | Phase 1b — not yet live |
| Client Portal | Allows client users to log in and see their properties | Enable when you are ready to give clients portal access |
| Mobile Check-in | Requires workers to scan a QR code before starting a task | Enable once QR codes are printed and placed at all venues |
Integrations
| Integration | Purpose | Status |
|---|---|---|
| Email (Resend) | Transactional emails — login links, task notifications | Managed by HelpYard (no action needed) |
| Umami | Privacy-first analytics for platform usage | Configured at deployment |
| Fider | In-app product feedback widget | Configured at deployment |
Integration credentials are managed at the infrastructure level. Contact your HelpYard account manager if an integration stops working.
Language switching for users
Individual users can switch the interface language from their profile menu (top right → Language). The default language in System Settings applies to new users only — it does not override existing user preferences.
Arabic (ar) uses the Cairo typeface and renders all layout in RTL automatically.
Maintenance mode
When maintenance mode is on, all users (except admins) see a maintenance page. Enable from Settings → Maintenance Mode.