Softmac

Whitepaper

The offering, in full.

What the platform does, what it runs on, what it costs, and how it reaches your properties.

01

What you receive

A production property operations platform on your own domain, carrying your identity.

We host and operate the deployment throughout — on a domain of your choice for a licensed platform, or as part of our managed cloud for a single building.

  • Managed cloud A single building or small community onboarded onto our managed cloud. We host and operate it; you have no infrastructure to run.
  • Licensed outright Purchase the platform outright under your own brand, on a domain of your choice. We host it in a cloud environment dedicated solely to you, built out with the customizations your operation requires.
  • One deployment covers every property you manage.
  • Each property keeps its own units, residents, staff and documents.
  • Role-based views — administrators, staff, owners and tenants each see something different, with finer access levels inside those groups.
  • English and French, switchable per person.

02

Who it suits

Management companies

You manage multiple buildings and want a single system across all of them.

Resellers

You want to offer property management software without building it yourself.

Large single properties

You operate a staffed front desk and a significant volume of paperwork.

A single small building without staff is likely more than this requires.

03

What it does

  • Directory Holds your properties, units, residents and staff, and underpins every other module. Supports bulk resident import.
  • Communication Announcements targeted to a property or resident group, with read tracking, alongside discussion boards and an events calendar.
  • Amenities & Bookings Residents reserve shared spaces directly, within the hours, limits and eligibility rules you define.
  • Documents Files organised in folders, with per-folder permissions so owners, tenants and staff each see the appropriate set.
  • Maintenance Requests Residents raise requests with photographs. Staff assign, update and close them, with all parties notified.
  • Front Desk Package logging, key issue and return, visitor parking registration and violation records, with on-screen signature at collection.
  • Security & Incidents Shift, incident, fire, noise and pre-inspection logs, all searchable.
  • Surveys Structured resident consultation with per-unit response tracking and full export.
  • Orders Online sale of documents and services, with card payment and fulfilment tracking.
  • Notifications Email and SMS. Residents set their own preferences per event type. Announcements, resident mail and booking notices leave a mail trail.
  • Reporting Per-property dashboards, search across records, and export to CSV or PDF.
  • Mobile A companion app covering announcements, amenities, bookings, packages, parking and maintenance, published under your brand.

04

Branding

Your name, logo and colours are applied across the entire interface and every email and message the system sends. There is no "powered by" attribution. Your residents see your brand only.

You provide a domain; we configure the certificate and DNS. Each organization holds its own configuration — active modules, default permissions, notification rules.

05

Architecture

  • ApplicationA web front end, a service API and a reverse proxy, each in its own container.
  • DatabaseA relational database accessed through an ORM, with the schema defined in the application.
  • FilesDocuments and uploads are written to object storage rather than server disk.
  • SearchA search index alongside the database, covering residents, units, requests, documents and logs.
  • ReleasesEvery release ships through a build pipeline. Nothing is deployed by hand.
  • HostingCanadian cloud regions by default. Alternative regions on request.

06

Access and security

Permissions are enforced server-side, not in the browser. Hiding a button is not security, so we do not count it as any.

  • Staff see only the properties assigned to them.
  • Owners and tenants see different views of the same building.
  • Token-based login.
  • You can restrict the concierge module to specific networks.
  • Administrative actions are logged.
  • Outbound mail is recorded for announcements, resident mail and booking notices.

07

Pricing

Pricing follows the modules you enable. A building without a concierge desk is not charged for one.

We publish a single plan covering every module for up to 500 residents. Below that threshold, pricing follows the modules you enable; above it, portfolios are quoted individually. Crossing 500 prompts a conversation, never an automatic charge.

08

Deployment

  1. Scoping

    Portfolio review, module selection and cost. No charge.

  2. Branding

    Identity applied throughout; platform deployed on your domain.

  3. Data migration

    Properties, units, residents, staff and existing documents.

  4. Pilot

    Limited rollout to one or two buildings ahead of full deployment.

  5. Rollout

    Remaining properties in batches, with staff training material.

  6. Support

    Single channel with an agreed response time. Managed updates.

09

Agentic AI

The platform already holds your notices, threads, documents, requests and logs. Agents operate on that data directly — reading it, acting on it, and returning the result for your approval.

01

Intake agent

Classifies an incoming request by type and urgency, opens the ticket and routes it.

02

Notice agent

Converts a short brief into a finished announcement in both languages, selects the audience, and follows up on non-readers.

03

Front-desk agent

Records a package from a photograph of the label, notifies the resident, and follows up on uncollected items.

04

Document agent

Answers questions from your document library and cites the source page.

05

Booking agent

Validates a booking against your amenity rules, proposes viable times and resolves conflicts.

06

Reporting agent

Consolidates a week of logs into a management brief with the supporting figures compiled.

10

Ownership

You retain ownership of your data throughout. On termination we export and transfer it, as set out in the agreement.