Operations
8. Operations
The Operations module is where you manage the day-to-day tasks of your properties. It centralizes maintenance tickets, check-in/check-out management, and operational cash flows — giving your team a single place to coordinate all property activities.

8.1. Tickets Tab
The Tickets tab is a full maintenance management system. You can create, assign, and track tasks for any operational need: cleaning, repairs, inspections, tenant requests, and more.

Understanding the Ticket List
Each ticket in the list shows:
- Title and description of the task
- Property and unit it relates to
- Priority (Low, Medium, High, Critical)
- Category (e.g., Cleaning - Check-in, Plumbing, Electrical)
- Assigned team member
- Status (Open, In Progress, Resolved, Closed)
- Due date
You can filter the ticket list by property, status, assignee, priority, and category to focus on what matters most to your team right now.

Creating a Ticket
Click + Add Ticket to open the ticket creation modal.

Fill in the following fields:
- Title — a short, descriptive name for the task
- Property and Unit — where the task needs to be done
- Category — the type of task (configured in Settings > Categories > Tickets)
- Priority — Low, Medium, High, or Critical
- Assigned To — the team member responsible
- Due Date — when the task must be completed
- Description — detailed instructions or notes for the assignee
Click Submit to create the ticket. The assigned team member will receive a notification.
Managing Ticket Priority
Priority levels have configurable default deadlines set in Settings > Preferences > Tickets Priorities. For example, Critical tickets might have a 1-day deadline while Low tickets might have 7 days. The system uses these defaults when you create a ticket, but you can always set a custom due date.
Tickets without an assignee appear in the Unassigned tab on the Dashboard. Managers should review unassigned tickets daily and delegate them promptly.
Automatic Ticket Creation
You can configure the system to automatically create tickets when check-ins or check-outs occur for a property. This is set up in the Maintenances Tab of the Property edit view (see Section 4.4.5).
For example, you might configure an automatic "Pre-arrival Cleaning" ticket to be created 2 days before every check-in, assigned to your cleaning team with High priority.
8.2. Check-in & Check-out Tab
The Check-in & Check-out tab provides a chronological list of all upcoming tenant arrivals and departures across your entire portfolio.

For each event, you can see:
- Tenant name
- Property and unit
- Event type (Check-in or Check-out)
- Scheduled date
- Booking status
This view is the primary coordination tool for your operations team. Use it to:
- Plan cleaning schedules — identify which units need preparation before an arrival
- Coordinate key handovers — ensure someone is available to meet each tenant
- Spot back-to-back bookings — units with a check-out and a check-in on the same day require same-day turnaround
Review this tab at the start of each week to plan the week's operations. Sort by date to see the most immediate events first.
8.3. Cash Flows Tab
The Cash Flows tab (also called Operational Cash Flows) tracks day-to-day operational expenses that are not tied to a specific booking — for example, supplies purchases, contractor invoices, building repairs, or administrative costs.

Each cash flow entry shows:
- Title and description of the expense
- Amount
- Date
- Property it relates to
- Cost allocation category — how the expense is classified for reporting
Cost Allocation
When you create or edit a cash flow entry, you can assign it to a cost allocation category:

Cost allocation allows you to categorize operational expenses for reporting purposes. For example, you might create categories like "Cleaning Supplies," "Plumbing Repairs," "Administrative," or "Insurance." This makes it possible to generate reports showing where your operational budget is being spent.
Cost allocation categories are configured in Settings > Categories > Others Items Categories. Create your category structure before adding cash flow entries so that all expenses are consistently classified.
Adding a Cash Flow Entry
To record an operational expense, click + Add Cash Flow and fill in:
- Title — what the expense is for
- Amount
- Date of the expense
- Property — which property this expense belongs to
- Cost Allocation — the expense category
- Notes — any additional context
- Attachments — upload receipts or invoices for record-keeping

Attaching Documents to a Cash Flow
Every cash flow entry supports file attachments — use this to keep receipts, contractor invoices, and supplier quotes directly alongside the expense record. Click the Attachments section within any cash flow entry to upload files:

Having receipts attached directly to each cash flow entry makes audits, owner reports, and expense reconciliation significantly easier — everything is in one place.
8.4. Key Business Rules for Operations
-
Unassigned tickets need immediate attention. Tickets without an assignee are visible on the Dashboard's Unassigned tab. Managers should delegate these daily to ensure nothing falls through the cracks.
-
Ticket categories must be configured first. Before creating tickets, set up your category taxonomy in Settings > Categories > Tickets Categories. This ensures consistent classification across your team.
-
Automatic tickets reduce manual work. Use the property Maintenances tab to configure recurring check-in and check-out tickets. This eliminates the need to manually create preparation tasks for every turnover.
-
Cash flows are separate from booking payments. The Cash Flows tab tracks operational expenses, not tenant payments. Tenant payments are tracked in the Finance module.
-
Cost allocation categories drive expense reporting. Consistently applying cost allocation categories to cash flow entries enables accurate property-level expense reporting and owner statements.