Instant Repairs, Restored Trust
FixFlow centralizes rental maintenance into a mobile web portal, using photo-first intake, automated smart triage, and one-click approvals that route repairs to preferred vendors. Independent landlords and small property managers (25–200 units) cut response time 40%, slash administrative work 60%, and reduce repeat vendor visits while restoring tenant trust.
Subscribe to get amazing product ideas like this one delivered daily to your inbox!
Explore this AI-generated product idea in detail. Each aspect has been thoughtfully created to inspire your next venture.
Detailed profiles of the target users who would benefit most from this product.
- Role: Regional property manager overseeing 120 units - Location: Secondary-city suburbs across three zip codes - Experience: 8 years maintenance coordination; on-call rotation lead - Tools: AppFolio, Google Voice, shared vendor spreadsheet
Promoted after repeatedly stabilizing weekend emergencies without over-dispatching vendors. Burned by false alarms, he craves photo-backed triage and clear on-call coverage.
1. Instant severity triage from tenant photos 2. One-tap dispatch to on-call vendor 3. Automated updates to calm anxious tenants
1. False alarms trigger unnecessary midnight truck rolls 2. Vendor availability unclear after business hours 3. Scattered notes delay approvals and billing
- Thrives on swift, decisive crisis resolution - Despises busywork and duplicate after-hours calls - Trusts tools that prove problem severity - Balances tenant care with cost discipline
1. Phone urgent SMS 2. Email mobile summaries 3. Slack vendor DMs 4. AppFolio tasks 5. YouTube how-tos
- Role: Make-ready coordinator for 180 mixed units - Location: Urban core with seasonal student demand - Experience: 6 years; former leasing agent turned ops - Tools: Buildium, Airtable checklists, shared calendars
Cut her teeth flipping 40 units in a 10-day window each August. Repeated vendor bottlenecks forced her to systematize scopes and punch lists.
1. Calendarized turn schedules with dependency alerts 2. Bulk approve scoped work orders 3. Before/after photo checklists by trade
1. Vendors miss handoffs; painters block cleaners 2. Incomplete scope causes repeat visits 3. Lost keys and unclear access windows
- Obsessed with on-time, rent-ready confirmations - Loves batching work and clear dependencies - Demands photo-proofed, standardized completion standards - Measures success in zero-day vacancy loss
1. Google Calendar timelines 2. Email batch approvals 3. SMS vendor updates 4. LinkedIn vendor groups 5. YouTube make-ready tips
- Role: Operations director, 190 units across two LLCs - Location: Multi-neighborhood metro; remote bookkeeper - Experience: 10 years; process automation champion - Tools: AppFolio, QuickBooks Online, Zapier
Previously burned by mismatched ledgers and orphaned work orders after software switches. Led a migration project that cemented her passion for clean integrations.
1. Two-way sync for vendors, invoices, statuses 2. Exportable audit trails with timestamps 3. SSO and role-based permissions
1. Double entry creates month-end reconciliation hell 2. Users bypass process via emails 3. Unclear data ownership during migrations
- Wants truth-in-one-system, no exceptions - Allergic to manual re-entry and exports - Values APIs, webhooks, clear data schemas - Trusts vendors with published roadmaps
1. AppFolio marketplace 2. QuickBooks Apps 3. LinkedIn ops communities 4. Email release notes 5. Zapier community
- Role: Owner-operator, 70 scattered single-family homes - Location: Two adjacent counties; 60-mile radius - Experience: 5 years; ex-contractor turned landlord - Tools: Google Sheets vendor list, Thumbtack, Yelp
Started with his own tools, then outgrew personal bandwidth. Burned by no-shows and shoddy work, he systematized vendor trials and performance tracking.
1. Scorecarding vendor performance with photo proof 2. Geo-routing by trade and availability 3. Easy onboarding for new vendors
1. No-shows derail tenant trust and timelines 2. Coverage gaps in certain zip codes 3. Paperwork delays W-9s and insurance
- Prioritizes reliability over rock-bottom bids - Believes in steady work for great crews - Skeptical until vendors prove consistency - Loyal once trust is earned
1. Facebook trade groups 2. Yelp contractor reviews 3. Thumbtack job posts 4. Phone vendor referrals 5. Email onboarding
- Role: Compliance and risk manager, 150 units mixed-income - Location: Older housing stock; frequent code inspections - Experience: 12 years; insurance claims background - Tools: SharePoint folders, email approvals, city portal
Handled a costly mold claim lacking documentation. Since then, she built strict SOPs around maintenance evidence and retention.
1. Mandatory photo and estimate checkpoints 2. Auto-stamped approvals and status logs 3. Retention policies and export packages
1. Missing photos sink claims and abatements 2. Approvals scattered across inboxes 3. Inspectors demand timelines she can’t prove
- If it’s not documented, it didn’t happen - Prefers clear standards over ad-hoc judgment - Calm, meticulous, deadline-driven - Values defensible, audit-ready records
1. Email approvals 2. City portal 3. LinkedIn compliance 4. YouTube inspection 5. Microsoft Teams SOPs
- Role: Independent landlord, 35 units, duplex-heavy - Location: Midwestern small city; older tenants - Experience: 20 years; minimal software history - Tools: Paper files, voicemail, basic SMS
Built the portfolio slowly while working a day job. Past attempts at software failed due to complexity and tenant resistance.
1. Tenant-friendly photo intake via link 2. Simple, guided setup with templates 3. Readable mobile summaries, not dashboards
1. Constant phone calls for minor issues 2. Confusion about who to call when 3. Forgotten follow-ups without reminders
- Prefers simple steps over feature overload - Trusts tools he can explain in minutes - Patient but wary of disruption - Values human support and onboarding
1. SMS links 2. Email summaries 3. YouTube walkthroughs 4. Facebook landlord 5. Phone support
Key capabilities that make this product valuable to its target users.
Instantly classifies after-hours requests by severity using photo-first intake, keywords, and property context. True emergencies auto-queue for dispatch while non-urgent issues are scheduled for the morning, cutting costly overnight calls and accelerating critical responses.
Implements property-level definitions for after-hours periods, including timezone auto-detection, daylight saving adjustments, and regional holiday calendars to determine when Night Triage should activate. Provides an admin UI to configure quiet hours per property, seasonal schedules, and blackout dates, with overrides for emergencies and special events. Integrates with FixFlow’s property context to ensure triage rules are only applied outside business hours, minimizing false triggers. Emits standardized signals to the triage pipeline to gate classification and dispatch. Ensures resiliency with failover defaults, validation on misconfigurations, and audit logs whenever schedules are modified. Expected outcome: accurate activation of Night Triage that respects local time and business policies, reducing unnecessary overnight engagements while ensuring emergencies are not missed.
Enforces photo-first intake with optional short video to improve classification accuracy, guiding tenants with live tips (lighting, framing, focus) and validating uploads for blur, low light, and obstruction before submission. Supports multi-image capture, attachment ordering, and annotation to highlight the issue area. Provides assisted fallback (MMS/email) if web upload fails and compresses media client-side while preserving critical metadata. Integrates with FixFlow ticket creation and storage, linking media to the request and redacting sensitive content where possible. Expected outcome: higher-quality visual evidence that improves severity classification and reduces unnecessary overnight dispatch.
Builds a rules-augmented, multimodal engine that combines image analysis, NLP keyword detection, and property context (e.g., building type, HVAC configuration, occupancy) to classify after-hours requests into Emergency, Urgent, or Routine with confidence scoring. Applies hard safety rules (e.g., gas smell, active fire, major leak) to override low-confidence outcomes and force emergency escalation. Provides an admin-tunable threshold and rule editor, plus A/B evaluation against historical tickets. Outputs structured labels and reasons to downstream workflows and logs all inputs/decisions for auditability. Expected outcome: consistent, explainable severity decisions that accelerate critical responses and defer non-urgent issues.
Automatically creates emergency work orders and routes them to on-call preferred vendors based on skill, service area, and on-call rotation calendars. Delivers media, location, and safety notes; requests acknowledgment within a configurable SLA; and escalates to backups if unresponsive. Supports two-way messaging, ETA capture, and live status updates for tenants and managers. Integrates with FixFlow’s vendor directory, one-click approvals, and cost controls while respecting per-property dispatch rules. Expected outcome: faster resolution of critical incidents without manual coordination, reducing damage and tenant risk.
Queues non-urgent after-hours requests for next business day and generates optimized scheduling suggestions based on vendor capacity, proximity, and job type, with batching for the same property or building. Presents managers with a morning review board to approve, reprioritize, or merge tickets, then sends confirmations to tenants with proposed time windows and ICS invites. Integrates with FixFlow’s scheduling and calendar systems, respecting tenant preferences and do-not-disturb windows. Expected outcome: efficient daytime scheduling that avoids unnecessary overnight callouts and reduces administrative overhead.
Delivers real-time, localized notifications to tenants, managers, and vendors via SMS, email, and in-app push with rate limiting and quiet-hours sensitivity. For emergencies, includes concise safety checklists (e.g., shut off water, trip breaker, evacuate if gas odor) and expected response timelines. Provides message templates by severity and supports language localization and accessibility standards. Integrates with classification outputs and dispatch events to keep all parties informed. Expected outcome: clear, timely communication that guides safe tenant actions and reduces confusion during after-hours events.
Captures immutable logs of all triage events, configuration changes, classification inputs/outputs, dispatch actions, acknowledgments, and communications with timestamps and actors. Provides dashboards and exports for KPIs such as after-hours volume, emergency rate, time-to-ack, time-to-dispatch, and avoidance of after-hours calls, segmented by property and vendor. Supports configurable data retention and privacy controls, enabling compliance audits and model improvement. Expected outcome: transparency and measurable performance gains that build trust with stakeholders and inform continuous optimization.
If the on-call vendor doesn’t accept within a set window, FixFlow auto-escalates to skill-matched backups by proximity and past performance. This eliminates dead-ends, shrinks time-to-dispatch, and stops midnight back-and-forth.
Starts a countdown when a work order is offered to the on-call vendor and automatically triggers the fallback cascade if no response is received within a configurable window. The window can vary by issue priority, property, and quiet hours, ensuring emergencies escalate faster while routine jobs respect vendor schedules. Integrates with FixFlow’s dispatch service to set, pause, and cancel timers based on accept/decline events and supports dynamic extensions if a vendor is actively viewing details. The outcome is a reliable, dead-end-free initiation of the cascade that shortens time-to-dispatch and removes after-hours back-and-forth.
Ranks and selects backup vendors using skill tags, certifications, service categories, geographic coverage, travel time estimates, and historical performance metrics such as acceptance rate, completion time, first-time fix rate, and tenant ratings. Leverages FixFlow’s vendor profiles, property geodata, and past work order outcomes to generate a deterministic, auditable candidate list with tie-breakers and exclusion logic. Ensures the cascade targets the most capable, nearby vendors first to minimize travel, improve outcomes, and reduce repeat visits.
Provides a configurable policy engine and admin UI to define cascade behavior, including number of waves, vendors per wave, wait times between waves, channel preferences, preferred vendor biasing, exclusion lists, and cool-off periods. Supports portfolio-level defaults with property and category overrides, plus export and import for standardization across accounts. Integrates with FixFlow permissions and audit to track who created or changed rules and when. This enables tailored escalation strategies that adapt to business goals without engineering changes.
Sends cascade offers via SMS, push, email, and optional voice calls with deep links for one-click accept or decline. Includes essential job details, photos, location, and spend guardrails while redacting sensitive tenant data until acceptance. Tracks delivery, open, and click events with automatic fallback to alternate channels if undelivered. Localizes content and respects vendor quiet hours and notification preferences. Ensures vendors actually receive and can act on offers immediately, reducing time-to-accept.
Synchronizes vendor availability from connected calendars and on-call rotations to automatically skip unavailable vendors and schedule offers during working windows. Supports temporary pauses, blackout dates, and maximum concurrent offers per vendor to prevent overload. Integrates with FixFlow scheduling, ensuring that acceptance prompts immediate booking options when availability is known. This reduces failed offers and speeds dispatch to vendors who can actually respond.
Records a complete timeline of cascade actions including timers, offer sends, deliveries, vendor views, accepts/declines, and rule evaluations. Displays an in-app timeline for staff, with optional alerts to owners and tenants when escalation occurs or a backup accepts, maintaining transparency and trust. Exposes exportable logs and metrics APIs for compliance and performance reviews. This provides accountability, reduces confusion, and helps optimize policies over time.
Implements atomic locking to ensure only the first vendor acceptance is confirmed, immediately canceling outstanding offers and notifying other candidates. Prevents duplicate dispatches, double-bookings, and payment conflicts. Includes time-bounded holds requiring schedule confirmation within a configurable window, after which the cascade resumes automatically. Integrates with FixFlow’s work order state machine, payments, and notifications to keep all parties aligned.
Generates time-boxed, job-scoped lockbox codes on dispatch and revokes them on completion or timeout. Vendors get secure entry without phone calls; managers get a clean audit trail and reduced key risk.
Implement an abstraction layer to integrate with major smart lock/lockbox providers (e.g., Master Lock, Igloohome, Yale, Schlage) to programmatically create, update, and revoke time-boxed, job-scoped PINs. Map devices to FixFlow properties/units, handle OAuth/token refresh, retries, rate limits, and idempotency, and normalize provider responses. Support per-property provider configuration, sandbox/production environments, and health checks with automatic failover where possible. This enables seamless code generation on dispatch and revocation on completion, reducing manual coordination and key risk while fitting into FixFlow’s dispatch workflow.
Create a lifecycle service that ties PIN creation, activation, expiration, and revocation to job states (dispatched, on-site, completed, canceled) and schedules. Enforce unique, per-job/per-vendor codes, configurable access windows, and optional single-use constraints. Automatically revoke on completion, cancel on timeout, and prevent overlapping active codes per device. Provide safe concurrency controls, retries, and rollback on provider errors. Store PINs/token references securely (hashed PINs, encrypted secrets), and expose lifecycle state to the job timeline and API. This reduces access risk and ensures codes reflect real-time job status within FixFlow.
Deliver PINs to authorized vendor contacts via secure channels (SMS, email, in-app vendor portal) with clear instructions, access window, and property details. Use expiring, single-use reveal links and optional identity verification (login or OTP challenge) before showing the full code; mask codes in notifications. Track delivery status, opens, and acknowledgments; support localization and resend with audit. Limit forwarding by binding links to device or session where feasible. Integrate with FixFlow’s vendor directory and dispatch records to ensure only assigned vendors receive access details.
Provide manager-facing controls to configure default and per-job access windows (start/end, grace periods, time-of-day limits), plus one-click extension/renewal actions from the job screen. Enforce policy constraints (max duration, max extensions) and require reason codes for exceptions. Automatically notify vendors of window changes and update provider codes accordingly with full audit. Handle time zones, daylight saving, and overlapping schedule conflicts. Expose access window settings via API and templates to standardize across properties.
Capture a tamper-evident audit trail of all PIN-related events: creation, delivery, view/reveal, activation, usage, failed attempts, revocation, and extensions. Ingest supported lock telemetry (door open/close, invalid tries) via webhooks or polling. Present a consolidated timeline per job/unit and enable export and API access. Configure real-time alerts for anomalies (after-hours use, repeated failures, early access) to managers and owners. Provide dashboards and filters to support compliance, incident investigation, and vendor performance analysis within FixFlow.
Offer secure fallback options when provider APIs or hardware are unavailable: pre-authorized backup static codes with tight scope and auto-rotation, manager-approved reveal with reason capture, and post-incident reconciliation to revoke and rotate. Support tenant-assisted unlock workflows or QR-based on-site verification where applicable. Cache pending actions and sync once connectivity is restored. Clearly label fallback usage in the audit trail and restrict via policy and RBAC to minimize exposure while keeping jobs unblocked.
Provides tenants with step-by-step, property-specific instructions (e.g., shut off water, trip breaker, contain leaks) while help is en route. Reduces damage, calms tenants, and can prevent unnecessary emergency dispatches.
Configurable library of incident-type playbooks (e.g., active leak, power outage, gas smell) that deliver step-by-step, conditional instructions with media (images, short clips), timers, and safety warnings. Playbooks support branching logic based on tenant responses (e.g., "was the main valve found?") and automatically adapt by property and unit context. Includes an authoring interface, versioning, and multi-language content support. Provides a runtime engine to render steps in the tenant portal and capture completion telemetry for later analysis.
Per-property and per-unit configuration of critical assets and instructions (e.g., main water shutoff location, breaker panel map, valve photos, door codes), with fallbacks to building-level and portfolio defaults. Supports image annotations, floorplan pins, and step-localized asset references to reduce confusion under stress. Includes role-based permissions for owners/managers to maintain data, audit logging, and validation to prevent stale or conflicting guidance.
Mobile-friendly, accessible (WCAG 2.2 AA) guided checklist that progressively reveals steps, confirms completion/skip, and surfaces contextual warnings. Supports rich media, large tap targets, readable typography, multilingual text, and haptic/visual cues for urgency. Provides quick-access safety actions (call 911, call manager), and captures confirmations, notes, and media from tenants. Deep-linkable from alerts and the FixFlow tenant portal with automatic authentication tokens.
Real-time rules engine that evaluates tenant inputs (e.g., smell of gas, visible electrical sparks, water above threshold) to trigger safety-first instructions (evacuate, avoid electronics), override non-critical steps, and escalate to emergency services or on-call protocols. Generates immediate alerts to managers and vendors with severity classification and provides a defensible audit trail of decisions and timestamps.
Seamless linkage between Guided Mitigation and FixFlow’s smart triage and dispatch: attach mitigation status, step outcomes, tenant media, and timestamps to the work order; update priority/SLA; and notify preferred vendors with context to reduce repeat visits. Supports one-click manager approvals when mitigation meets criteria and auto-inserts recommended line items based on completed steps.
Resilient delivery of guidance under poor connectivity via prefetching lightweight text-first steps, local caching, graceful image/video degradation, and queued telemetry uploads with retries. Includes SMS fallback for critical instructions and links, with automatic resume when connectivity returns. Ensures essential safety steps are always accessible during time-sensitive events.
End-to-end analytics capturing step completion rates, time-to-first-action, escalation frequency, and damage-prevented proxies (e.g., water runtime reduced). Provides dashboards for managers, cohort comparisons by property/incident type, and feedback collection from tenants and vendors to improve playbooks. Supports A/B testing of step wording and ordering, with privacy safeguards and data retention controls.
A ready-to-act summary of overnight incidents with photos, timelines, vendor notes, costs, and exceptions. One-click approvals and follow-ups let teams review, codify learnings, and hand off seamlessly to daytime operations.
Aggregate and normalize all overnight incidents reported between configurable cutoff times (e.g., 7pm–7am) across FixFlow intake channels (photo-first portal, SMS, email, IVR). Deduplicate related reports, associate tenant, unit, property, and existing work orders, and attach all submitted media and timestamps to produce a single coherent incident thread. Enforce data freshness SLAs and resilience with retries. Expose a consolidated data model for the Morning Digest generator and downstream analytics.
Embed actionable controls in each digest item to approve vendor dispatch, pre-approve spend up to policy thresholds, request missing information from tenants/vendors, escalate to on-call, assign to a teammate, or snooze for day review. Enforce role-based permissions, budget policies, and idempotency. Surface contextual confirmations and instantly persist actions to FixFlow workflows (work orders, tasks, notifications) and vendor integrations, updating timelines in real time.
Auto-generate concise triage cards per incident with severity score, SLA risk, recurrence detection, impacted unit/property, current status, photos, vendor notes, costs-to-date, and recommended next actions. Combine rules (after-hours categories, water/electrical priority) with machine-learned scoring, and surface exception flags for missing photos, policy violations, or cost overages. Provide deep links to the full work order and prior history.
Generate and deliver the Morning Digest on a configurable schedule per portfolio/team with timezone awareness and daylight saving adjustments. Support delivery via email, in-app mobile web notifications, and a secure shareable link (SSO/expiring token). Provide delivery retries, failure alerts, and user-level preferences for delivery time, channels, and quiet hours.
Tailor digest content and visibility to user roles (owner, property manager, maintenance lead) and selected portfolios/properties. Control exposure of costs, vendor details, and tenant PII via permission sets. Enable saved filters, default views, and fast switching between portfolios to support 25–200 unit operations without performance degradation.
Record an immutable audit trail for all digest-driven actions with actor, timestamp, and before/after state, and automatically create follow-up tasks or updates for daytime operations. Provide exportable summaries, Slack/email notifications for handoffs, and tag-based learnings to codify recurring issues and reduce repeat vendor visits.
Centralizes rotating on-call schedules by trade and region. Automatically routes emergencies to the correct contact, supports quick mobile swaps for coverage gaps, and prevents misroutes during holidays or vacations.
Provide an admin and manager-facing interface to define trades (e.g., plumbing, HVAC, electrical) and regions, create recurring on-call rotations (daily/weekly), assign internal staff or preferred vendors as contacts, and publish effective schedules with timezone support. Enforce validation to prevent gaps/overlaps, allow start/end dates, and support draft vs. published states with role-based permissions. Integrates with FixFlow’s vendor directory and property-region mapping to serve as the single source of truth for routing decisions, reducing manual coordination and errors.
Automatically routes emergency tickets to the correct on-call contact based on triage-derived trade, property region, and the active roster. Supports multi-channel notifications (SMS, voice call, email, push), acknowledgment workflows, and ticket assignment write-back. Handles duplicate suppression, load balancing within defined pools, and routing to preferred vendors first. Respects SLAs with timers and retries, and logs all decisions for auditability. Integrates tightly with FixFlow’s photo-first intake and smart triage to ensure speed and accuracy.
Enable on-call users to propose and accept swaps or request coverage from a mobile web interface with one-tap actions. Enforce conflict checks, roster validation, and optional manager approval rules. Apply real-time updates to the published roster and notify impacted parties. Maintain a full audit trail of requests, approvals, and changes to ensure accountability and prevent coverage gaps.
Support regional holiday calendars and individual time-off entries that automatically override standard rotations. Provide pre-conflict alerts during schedule creation, and auto-reroute coverage to backups or pools during holiday periods and approved vacations. Include reminder notifications to managers when gaps are detected and tools to reassign coverage in a few taps. Ensures no misroutes during holidays or staff leave.
Configure stepwise escalation rules if a primary on-call contact does not acknowledge within defined thresholds (e.g., escalate to backup, then manager, then vendor pool). Support simultaneous ring, timed retries, and acceptance confirmation. Automatically reassign the ticket upon acceptance and notify tenants with status updates where applicable. Capture acknowledgment timestamps and outcomes for SLA reporting and continuous improvement.
Provide one-way iCal feeds for published rosters and optional two-way integrations with Google/Microsoft calendars to surface on-call shifts and read busy times to avoid conflicts. Offer a lightweight availability API/webhook for preferred vendors to push temporary unavailability. Handle timezones, daylight saving changes, and permissioned access controls. Reduces scheduling friction and prevents hidden conflicts.
Record every routing decision, acknowledgment, escalation step, swap, and override with timestamps and actors. Provide dashboards and exportable reports (CSV) for coverage gaps, time-to-acknowledge, time-to-dispatch, and escalation rates by trade and region. Integrate with FixFlow’s existing reporting to attribute outcomes (e.g., reduced repeat visits) to improved on-call performance, enabling staffing optimization and owner-facing SLA proof.
Automatically calculates and visualizes the critical path for each unit turn. Flags tasks that jeopardize the move‑in date, simulates the impact of delays or duration changes, and recommends the smallest resequencing to recover time. Sends proactive nudges to assignees and offers one‑click fixes so managers keep deadlines without constant firefighting.
Constructs a task dependency graph for each unit turn using FixFlow’s turn templates, historical duration averages, and per-task constraints. Computes the critical path (CPM) with total/ free float and recalculates in real time as tasks complete, dates shift, or durations update. Visualizes the plan in a responsive Gantt and network view with clear highlighting of critical tasks, slack indicators, and projected move-in date. Supports portfolio filtering (by property, building, unit) and mobile-friendly interaction for field teams. Data originates from existing work orders and vendor assignments; outputs feed alerts, simulations, and recommendations.
Continuously monitors schedule variance, float consumption, and forecasted end dates to flag tasks that jeopardize the move-in date. Applies configurable thresholds (e.g., float < 0.5 day, start slip > 1 day) and severity levels with color-coded badges. Triggers on task updates, vendor confirmations, and checklist completions. Integrates with FixFlow notifications and the activity feed to surface risks where users work. Exposes APIs/webhooks to inform downstream systems (e.g., tenant onboarding).
Provides a sandbox to adjust task durations, start dates, dependencies, and resource assignments, instantly recomputing the critical path and showing deltas to turn completion and move-in. Supports scenario naming, saving, and sharing with teammates; includes guardrails to prevent publishing conflicting changes. Highlights which tasks change criticality and where new bottlenecks may form. Allows one-click promotion of a scenario to the live schedule with audit logging.
Generates data-driven recommendations to recover time with the least disruption, proposing the smallest set of schedule edits to hit the target move-in date. Considers constraints such as vendor availability, skill requirements, access windows, quiet hours, material lead times, and compliance tasks. Uses heuristic optimization to suggest parallelization, sequence swaps, or micro-scope adjustments while quantifying time saved and risk. Presents alternatives with rationale and confidence, ready for one-click application.
Applies selected recommendations or manual adjustments in a single action: updates task dates, dependencies, and assignments; checks conflicts; and recalculates the schedule. Automatically notifies affected assignees and vendors via preferred channels, updates calendars, and posts changes to the work order timeline. Includes rollback within a configurable window and full audit trail for compliance. Ensures changes respect vendor preferences and SLAs configured in FixFlow.
Delivers proactive reminders for upcoming or at-risk critical tasks through in-app, email, and SMS with deep links to accept, confirm arrival, or request reschedule. Supports configurable cadences, quiet hours, and rate limiting. Tracks engagement to inform escalation logic to managers when assignees do not respond. Personalizes content with unit, access, and materials context to increase follow-through, and updates task status upon quick actions.
Balances work across units, trades, and crews by auto‑resolving resource conflicts and smoothing start times. Suggests least‑disruptive shifts, preserves dependencies, and updates downstream tasks in one click. Keeps crews utilized, eliminates idle gaps, and shortens overall turn duration.
Continuously monitors scheduled tasks across units, trades, and crews to identify overlapping bookings, overtime violations, travel buffer breaches, and SLA risks. Ingests work orders and turn schedules from FixFlow, normalizes time windows, and flags conflicts with severity, root cause, and affected stakeholders. Runs as an event-driven service reacting to task create/update/cancel events and exposes an API for UI badges and downstream suggestion engines. Reduces rework and delays by preventing double-booking before it reaches vendors or tenants.
Generates ranked resolution options for detected conflicts that minimize impact on overall turn timelines and tenant disruption. Considers task dependencies, tenant availability windows, vendor SLAs, travel time, crew skill coverage, and overtime costs to propose actions such as micro-shifts in start times, crew swaps, task splits, or resequencing. Surfaces impact metrics (turn duration delta, utilization change, idle gap reduction) for each option and integrates with the conflict detector and dependency engine for feasibility checks.
Models and enforces task constraints (finish-to-start, start-to-start, lags/leads, must-start-on, cannot-start-before) so that any proposed or applied changes maintain valid sequencing. Pulls dependency rules from scope templates and work order data, validates user selections, and recalculates downstream start/finish times on acceptance. Blocks invalid moves and highlights the specific dependency that would be violated, ensuring inspections, curing/drying times, and permit holds are preserved.
Enables applying a selected suggestion in a single action that atomically updates all affected tasks, reservations, and vendor assignments. Triggers automated notifications to tenants, vendors, and crews via email/SMS/push, updates external calendars, and writes a complete audit trail with before/after timestamps and user attribution. Includes pre-commit validation, transactional updates with rollback on failure, and permission checks aligned to FixFlow roles.
Integrates with vendor calendars (Google, Microsoft 365/Outlook, iCal) to read availability and blackout periods and to push confirmed schedule updates. Supports OAuth, per-crew permissions, time zone normalization, recurring events, and webhook-based change detection with retries for reliability. Prevents desynchronization by reconciling external changes against FixFlow tasks and surfacing conflicts for resolution via Auto-Leveler.
Calculates target utilization per crew/trade and smooths start times to eliminate idle gaps while honoring SLAs and tenant availability. Uses rolling-horizon optimization to distribute workload evenly across days and hours, recommending micro-adjustments that increase throughput without violating constraints. Provides visual utilization charts and actionable recommendations embedded in the schedule view.
Offers a sandbox to preview the impact of candidate schedule changes before committing. Simulates effects on turn duration, crew utilization, travel time, tenant disruption score, and cost deltas, allowing side-by-side comparison of multiple scenarios. Supports exporting the chosen plan and capturing rationale for auditability.
Requests real‑time time slots from preferred vendors right inside the timeline. Proposes windows based on dependency completion and travel time, supports one‑tap accept or alternate offers, and auto‑escalates to backups if unconfirmed. Cuts coordination calls and locks schedules into Turnboard with reliable ETAs.
Integrate FixFlow with preferred vendors’ calendars to request and retrieve real-time availability windows via API (OAuth2), iCal feeds, or a lightweight vendor portal. Support vendor business hours, blackout dates, technician-level capacity, service areas, and time zones. Cache and refresh availability on a configurable interval with graceful degradation to manual slot entry when APIs are unavailable. Provide validation for overlapping bookings and rate limiting, and surface integration health status. Ensures reliable, up-to-date slots without phone/email coordination and lays the foundation for automated scheduling actions.
Generate proposed visit windows that account for job readiness (e.g., prerequisite tasks complete, parts delivery ETA, tenant access constraints), vendor travel time between jobs, expected job duration, and building restrictions (quiet hours, elevator bookings). Use a mapping service to estimate drive times with buffers for traffic variability and add configurable prep/wrap times. Offer 2–3 best-fit windows inside the timeline, respecting SLAs and vendor business hours. Continuously re-score proposals if dependencies change to keep options realistic and efficient.
Provide an in-timeline action for vendors to accept a proposed slot with one tap or submit a structured alternate offer (new window, earliest arrival, reason code). Include role-based access for managers/techs, mobile-first UI, and instant notifications to stakeholders. Validate conflicts in real time and prevent double-booking. On acceptance or alternate, persist an audit trail and update the request status. Reduce friction by enabling quick confirmations that sync downstream systems automatically.
If a preferred vendor does not confirm within a configurable timeout or declines, automatically escalate the request to the next vendor in a ranked backup list that matches trade, geography, and capacity. Support sequential or parallel pings (configurable), cooldowns to avoid spam, and stop conditions when a confirmation is received. Maintain a complete audit trail of outreach attempts, timestamps, and responses. Notify the property manager and tenant on escalations to maintain transparency and SLA adherence.
Upon confirmation, create a locked appointment on Turnboard with vendor, unit, trade, and ETA, preventing accidental edits that cause conflicts. Sync ETA updates, travel start, on-site, and completion timestamps from vendor actions or telematics (if available). Detect conflicts and propose reschedule options when delays occur. Provide .ics export and two-way updates with external calendars where configured. Establish a single source of truth for schedules and ETAs across teams and tenants.
Notify tenants via SMS/email/push with proposed windows, confirmation status, and preparation instructions. Allow tenants to confirm, choose an alternate window within guardrails, or provide access notes (pets, lockbox codes, interpreter needed). Respect quiet hours and language preferences, and write all actions back to the timeline. If a tenant declines or cannot accommodate, trigger a reschedule flow and re-run slot proposals to find the next best window automatically.
Attaches materials and appliance SKUs to tasks, tracks POs, and compares supplier ETAs to needed‑by dates. Warns early on risk, suggests alternates or rental stock, and auto‑creates pre‑order tasks to protect the timeline. Prevents stalls caused by parts and long‑lead items.
Enable associating standardized materials and appliance SKUs (with quantity, variants, and required attributes) to each maintenance task. Provide fast search and selection against preferred vendor catalogs and custom items, with per-portfolio approved alternates. Derive needed-by dates from work order SLAs or scheduled visits and store them at the line-item level. Persist a normalized bill of materials that downstream procurement, scheduling, and vendors can reference. Support vendor preference rules, unit compatibility notes, and cost tracking to ensure sourcing decisions remain consistent and auditable across properties.
Track purchase orders at the line-item level and sync supplier ETAs into tasks. Ingest PO updates via API integrations (e.g., supplier portals), EDI, or intelligent email parsing of order confirmations and shipment notices. Handle partial shipments, backorders, substitutions, and cancellations with clear status per line. Maintain a history of promised vs actual dates to inform supplier performance. Automatically update task timelines and notify stakeholders when ETAs change, ensuring a single source of truth without manual data entry.
Continuously compare each item’s supplier ETA to its needed-by date to calculate slack and risk level (green/amber/red). Recompute risk on relevant events such as schedule changes, PO updates, or vendor delays. Surface warnings prominently on the task timeline and portfolio dashboard, and route alerts through email, SMS, or in‑app notifications based on user preferences. Provide clear next steps and affected dependencies so teams can act before a job stalls.
When risk is detected or lead times are long, recommend equivalent SKUs from preferred vendors, nearby suppliers, or property-owned inventory. Validate compatibility rules (model, dimensions, voltage, finish) and display trade-offs across price, lead time, and warranty. Include rental appliance options and short-term stock as bridges. Enable one-click creation of replacement POs or inventory reservations with required approvals captured in the audit trail.
Automatically create pre-order tasks when risk thresholds are met, assigning owners, due dates, and checklists tailored to the item type and vendor. Link dependencies so the main work order cannot advance to on-site steps until materials are secured or an approved alternate is chosen. Apply budget guardrails for one-click approvals within limits and escalate when exceeded. Auto-close or cancel pre-order tasks when risk clears, and log all actions for compliance and reporting.
Reusable templates for light, standard, and full turns by building and unit type. Preloads dependencies, typical durations, checklists, and photo QA steps, then adapts based on historical performance. Enables one‑click setup, consistent execution, and faster training for new coordinators.
Provide reusable, property-scoped templates for Light, Standard, and Full turns, with variants by building and unit profile (beds/baths, finishes, age). Each template includes default scopes of work, task lists, typical durations, dependencies, required materials, preferred vendor mappings, budget ranges, SLAs, and safety/compliance notes. Support metadata tagging, import/export, cloning, and permissioned editing so operations can standardize at scale while enabling local customization.
Enable coordinators to select a template and with one action generate a sequenced set of work orders, pre-filled checklists, photo QA steps, timelines, vendor assignments (based on preferred vendor rules), and notifications. Auto-attach budget estimates and approval routing, reserve materials if tracked, and link all tasks to the unit’s turn record for consolidated tracking.
Model task dependencies (finish-to-start, start-to-start, buffers) and typical durations to automatically produce a schedule and critical path for each turn. Integrate vendor calendars, working hours, and holidays; detect conflicts; propose resequencing when delays occur; and recalculate ETAs in real time. Provide timeline/Gantt visualization and enforce constraints such as access readiness and cure times.
Allow each task to define required photos (before/after, angles), annotated checklists, and pass/fail criteria that must be satisfied before completion. Enforce capture at the right step, compress and store images securely, support offline capture with later sync, and persist QA artifacts in the unit’s history for audit and vendor performance evaluation.
Analyze historical executions by building, unit profile, vendor, and seasonality to recommend duration adjustments, buffer changes, and scope tweaks to templates. Surface explainable recommendations with confidence scoring, allow sandbox testing/A-B comparison, and let admins apply changes selectively. Flag outliers and recurring rework to drive continuous improvement.
Provide draft/publish versioning for templates with change logs, diffs, and rollback. Support approval workflows before templates go live, effective-date scheduling, version pinning per property, and an audit trail of who changed what and when to ensure governance and compliance.
Offer an optional guided mode that overlays tooltips, step-by-step instructions, and examples for each phase of a turn, including sample templates and checklists. Provide inline definitions, keyboard shortcuts, and an opt-in mentor review for the first N turns to accelerate onboarding and reduce errors.
Portfolio‑wide rescheduling when events hit (storms, utility shutdowns, elevator outages). Shifts affected tasks while preserving dependencies, recalculates ETAs, and notifies vendors and tenants with reason codes. Auto‑requests refreshed quotes if shifts exceed thresholds, saving hours of manual cleanup.
Provide a unified interface to initiate a portfolio-wide bulk shift from predefined or custom event types (e.g., storms, utility shutdowns, elevator outages). Allow precise scoping via filters such as portfolio, property, building, unit, asset, task type, vendor, priority, and date range. Support shift policies (absolute reschedule date/time, relative offsets, postpone-until-after window) and event windows. Compute and display a real-time preview of impacted tasks, expected conflicts, and summary counts before execution. Respect blackout dates, tenant availability windows, and building access rules while operating within FixFlow’s mobile web portal.
Implement a scheduling engine that preserves task dependencies (predecessor/successor, must-start-on, must-finish-by) and constraints (tenant time windows, vendor hours/capacity, building access, holidays, time zones). Apply shift rules to compute new start/end times while maintaining dependency logic and preventing conflicts. Automatically find next-best slots when requested times are unavailable, mark exceptions needing manual review, and write back changes to work orders and calendars.
After executing a bulk shift, recalculate ETAs and arrival windows at task, unit, and property levels. Evaluate results against SLA and policy thresholds, highlighting projected breaches and risk scores. Update dashboards, work orders, and tenant/vendor timelines with new ETAs and status badges, and produce a summary of SLA impacts for stakeholder review.
Dispatch templated, localized notifications to vendors and tenants via email, SMS, and in-app channels, including reason codes, new schedule details, and confirm/decline links. Support batching, rate limiting, quiet hours, retries, and delivery/read receipts. Respect contact preferences and opt-outs. Log all communications to the work order and audit trail.
When a shift exceeds configured thresholds (e.g., move >48 hours, beyond quote validity, outside vendor rate windows), automatically request refreshed quotes from preferred vendors with reason codes attached. Transition affected work orders to Awaiting Quote, track responses, update budget estimates, and route approvals to owners/managers. Escalate overdue quote requests per SLA.
Capture an immutable audit log for each bulk shift, including initiator, timestamp, scope, reason codes, and before/after schedule values. Provide one-click rollback to prior state and partial undo for failed subsets. Ensure idempotent operations to safely re-run the same bulk shift without duplicating changes, with transactional application, retry logic, and failure isolation per task.
Enforce role-based permissions for initiating and approving bulk shifts. Configure approval gates based on scope size, number of affected tasks, projected cost impact, or SLA risk. Require selection of reason codes and a change summary prior to execution. Store approvals and provide read-only visibility to vendors and tenants where appropriate.
Automatically organizes each Proof Pack into clear, professional sections—Incident Summary, SLA Timeline, Approvals, Vendor Actions, Cost Breakdown, and Before/After photos. Dynamically adapts to the issue type and property, so reviewers find what they need fast without hunting through threads. Cuts prep time, improves readability, and boosts first‑pass approval rates with insurers and owners.
Generates standardized sections—Incident Summary, SLA Timeline, Approvals, Vendor Actions, Cost Breakdown, and Before/After Photos—using a rules-driven template engine that adapts to issue type, property profile, and recipient (owner/insurer). Applies conditional inclusion, dynamic ordering, and fallback placeholders when data is incomplete. Integrates with Proof Pack data models and workflows, normalizes terminology, and ensures consistent headings and formatting across devices. Supports locale-aware labels and time zones, and provides telemetry for section usage and completion rates.
Computes and renders a chronological SLA timeline from intake to resolution using workflow events, vendor updates, and approval timestamps. Highlights milestones (acknowledged, dispatched, on-site, resolved), calculates durations, flags breaches and pauses (e.g., tenant unavailable), and annotates responsible parties. Normalizes time zones, supports configurable SLA policies per property/issue type, and exposes a compact and detailed view. Provides API hooks and cached calculations for performance, with graceful degradation when events are missing.
Aggregates all approval events (one-click approvals, insurer decisions, owner sign-offs) with timestamps, actor identity, outcome, and comments into a tamper-evident section. Displays linked artifacts (quotes, invoices, photos), enforces role-based visibility, and supports redaction of PII where required. Captures version history and reason codes for reversals, and records metadata necessary for insurer audits. Integrates with notification system for traceability and provides export-safe formatting.
Consolidates vendor activity logs (on-site notes, actions taken, parts used) and financials into a readable section with line items for labor, materials, fees, taxes, and discounts. Auto-summarizes total cost, variance vs. estimate, and warranty coverage. Supports multi-currency display based on property locale, standardized units, and links to source invoices. Validates data completeness, flags anomalies (e.g., duplicate parts), and provides roll-up for multi-visit jobs. Exposes export-ready data for accounting sync.
Automatically selects representative before/after images using quality heuristics (sharpness, exposure, uniqueness) and metadata timestamps. De-duplicates similar frames, applies optional privacy blurs (faces, documents), generates concise captions, and supports manual overrides. Produces a clean side-by-side layout with alt text for accessibility, responsive sizing, and fast-loading thumbnails. Maintains links to full-resolution originals and ensures images are optimized without losing evidentiary value.
Enables admins to configure default section order, visibility, and labeling, and to create recipient-specific profiles (e.g., insurer X vs. owner Y) with required fields and formats. Supports theme elements (logo, colors), legal disclaimers, and localized terminology. Provides one-click export to web share and PDF with consistent pagination, table of contents, anchors, and accessible headings. Includes validation rules per profile and previews to ensure compliance before sending.
Applies a tamper‑evident digital signature and chain‑of‑custody log to every export. Embeds signer history, timestamps, and a verification QR so auditors and insurers can validate authenticity instantly. Reduces disputes, protects against document manipulation, and strengthens compliance posture.
Implement asymmetric digital signatures applied at the moment of export for all supported document types (e.g., work orders, invoices, maintenance logs, photo bundles). Hash the full byte content plus key metadata (export ID, version, tenant, timestamp) and sign using KMS/HSM‑backed keys. Embed the signature in-file where supported (PDF signature field; JSON detached signature for CSV/JSON) and persist a server-side signature record for cross-check. Enforce fail‑closed behavior (no unsigned exports), emit structured error logs/metrics, and provide idempotent re-signing for regenerated exports. Ensure low-latency operation (<200 ms overhead per export) and compatibility across mobile web and backend export services.
Create an append‑only, immutable event ledger that records every custody‑relevant action for an export: creation, edits, approvals, vendor assignment, status changes, export generation, downloads, and external shares. Link events via cryptographic digests and monotonic timestamps to detect gaps or tampering. Store write‑once snapshots of critical states and expose a query API and UI panel that renders a time‑ordered, human‑readable trail per export. Integrate with existing workflow services and ensure high availability, retention policies, and redaction safeguards for sensitive fields.
Embed visible and machine‑readable signer history into each export, including user identity, role (landlord, PM, approver), action (approved, edited, dispatched), and ISO‑8601 timestamps with synchronized time source. Present a concise signer panel within the document (e.g., PDF overlay/metadata) and include the same data in structured metadata for automated validation. Respect privacy by limiting to minimum required identifiers, while preserving strong linkage to platform accounts and the ledger entry IDs.
Generate and place a scannable QR code on each export that encodes a signed verification URL and short alphanumeric code. On scan, route to the public verification endpoint; on manual entry, allow code lookup. Include checksum and nonce to prevent URL tampering and resistant error correction level for reliable scanning from printed copies. Ensure consistent placement on PDFs and a coversheet for multi‑file bundles; provide dark‑mode and printer‑friendly rendering.
Deliver a no‑login, rate‑limited web portal where third parties can upload a file, paste a verification code, or arrive via QR to validate authenticity. Perform signature verification against FixFlow’s key registry and cross‑check with the chain‑of‑custody ledger. Display a simple result (Valid, Invalid, Unknown), show signer history, timestamps, export metadata, and the relevant ledger hash. Provide accessibility compliance, localization readiness, and an API endpoint for partners to automate bulk checks.
Use cloud KMS/HSM‑backed asymmetric keys with strict access controls, audit logging, and automated rotation policy. Maintain key versioning and certificate chains to allow long‑term validation of older documents. Implement instant key revocation with backfilled status markers on affected exports, health checks for signing endpoints, and alerting for anomalous signing activity. Document disaster recovery procedures and provide a read‑only key registry to the verification portal.
Support Audit Seal across all export channels used in FixFlow (PDF work orders/invoices, CSV reports, JSON API payloads, ZIP photo archives). Provide an account‑level toggle to enable sealing by default, with per‑template overrides. Ensure backward compatibility for existing templates, background jobs to bulk‑seal historical exports, clear UI indicators of sealed status, and robust error handling/retry logic in export pipelines.
Auto‑detects and masks sensitive data—tenant names, phone numbers, access codes, and payment details—across photos, messages, and attachments before sharing. Includes role‑based presets (Insurer, Buyer, HOA) and keeps a secure unredacted original for internal records. Minimizes privacy risk while keeping evidence usable.
Implement a service that automatically detects sensitive data in text, images, and common document formats across FixFlow (messages, comments, photos, PDFs, and office docs). Coverage includes tenant names, phone numbers, emails, property addresses, access/lockbox/door codes, and payment details (card numbers, bank routing/account). Use a hybrid approach: OCR for images/screenshots, pattern/rule-based extraction for structured numbers, and NLP models for names and addresses. Provide per-entity confidence scores, configurable thresholds, and a pluggable taxonomy so new PII types can be added without code changes. Return structured detections with offsets/bounding boxes for downstream redaction, support English and Spanish initially, and handle HEIC/large image downscaling while preserving coordinates. Expose an idempotent internal API and emit detection metrics for monitoring and tuning.
Provide predefined, editable redaction policies for recipient roles (Insurer, Buyer, HOA) that specify which PII fields to mask versus retain. Allow account admins to clone and customize presets, define field-level rules (e.g., mask phone numbers but keep unit number), and choose masking style (black box, blur, token masking). Map presets to share channels so the correct policy is auto-selected when sending to a given counterparty type. Version and audit all policy changes, and support policy simulation/preview to verify what a recipient will see before sending.
Store an immutable, unredacted original of each asset in a segregated, encrypted repository (KMS-managed keys, key rotation), separate from redacted derivatives. Enforce least-privilege access via RBAC, with optional step-up approval for viewing originals. Watermark internal previews with user/time and disable external download of originals. Maintain a complete audit trail of detections, redaction actions, shares, and any original access. Support retention policies and legal holds aligned with organization settings.
Generate redacted outputs that are visually clear and forensically safe. For images, burn-in pixelation/boxing overlays and strip EXIF/geolocation. For PDFs, remove hidden text layers and apply vector redactions that are flattened to prevent recovery. For text messages, replace sensitive tokens with masked placeholders while preserving readability (e.g., •••• or (XXX) XXX-1234). Keep layout and evidence context intact, include a subtle ‘Redacted’ watermark, and retain accessible text for non-sensitive portions. Provide consistent styling across platforms and guarantee that redactions cannot be programmatically reversed.
Integrate redaction into FixFlow’s existing share and one‑click approval paths. On share, auto-run detection, select the appropriate preset by recipient type, and present a preview with the option to adjust. Generate time-limited, role-labeled links to redacted artifacts and attach a tamper-evident checksum. Record which version, preset, and user were used for each share, and expose this in the activity timeline. Support re-sharing with different presets without duplicating storage, and block external access to originals.
Provide a human-in-the-loop interface to review detected PII, approve or dismiss findings, and add manual redaction regions/tokens before sharing. Show bounding boxes and confidence scores, support bulk accept/reject, undo/redo, and keyboard shortcuts. Optimize for mobile web with pinch-zoom and low-latency interactions on large photos. Surface why an item was detected (rule/model) to build user trust and enable quick corrections.
Meet near-real-time processing for typical assets: ≤3s p50 and ≤8s p95 for images/PDFs up to 10MB, with graceful degradation for larger files. Support batch processing (up to 20 attachments per ticket) with progress indicators, background queueing, retries, and idempotency. Scale horizontally to handle peak intake across 200-unit portfolios, and provide health checks, metrics, and alerts for detection accuracy, latency, and error rates.
Shares a secure, expiring link to a live Proof Pack that updates as new photos, estimates, or notes arrive—no more resending giant attachments. Includes version history and a one‑click “Freeze & Sign” to capture the final, signed PDF when the case is ready. Speeds collaboration and keeps everyone aligned on the latest facts.
Generate a unique, secure public URL for a Proof Pack with configurable expiration (e.g., 24 hours to 30 days), optional passcode, and one-click revoke/regenerate. Tokens are signed and scoped to a single pack, preventing access to other cases. Links work without recipient accounts while enforcing rate limiting and basic bot protection. Owners can view link metadata (creator, created/expiry timestamps) and extend or invalidate links at any time. Integrates with FixFlow’s case model and vendor/tenant contact flows for frictionless sharing via email/SMS.
Ensure the shared link reflects updates to photos, estimates, notes, and approvals in real time using SSE/WebSockets with graceful fallback to polling. Highlight new or changed items with change badges and smooth in-place updates, preserving scroll position. Handle concurrent edits and present a consistent, read-optimized view. Support optimistic caching for fast loads and invalidate caches on server events. Scales to spikes in traffic (e.g., insurer reviews) with CDN-backed assets for media-heavy packs.
Apply role-based permissions to Live Pack Links to restrict what recipients can view or do (e.g., view-only vs. comment-enabled). Redact sensitive fields (tenant PII, vendor rates) based on role and link configuration. Watermark public views with recipient label and timestamp to discourage misuse. Provide per-link toggles (allow comments, show pricing, show tenant info) and default templates by recipient type (tenant, vendor, adjuster). Integrates with FixFlow’s user/organization model and audit trail.
Maintain an immutable timeline of pack versions with timestamp, author, and change summary each time content is added or edited. Provide a diff viewer to compare two versions, highlighting added/removed photos, changed estimate line items, and updated notes. Allow exporting any historical version as a PDF. Enforce retention policies and storage quotas aligned with FixFlow’s case lifecycle. Present a human-readable changelog within the Live Pack for transparency without exposing redacted content.
Provide a one-click action to freeze the current state of the live pack, validate required elements (approvals present, missing photos flagged), and generate an immutable, paginated PDF with embedded media references and a cryptographic hash. Trigger an e-sign flow to designated signers (e.g., owner, vendor) with role-based signature blocks and email/SMS delivery. After completion, attach the signed artifact to the case, mark the pack as Final, and show a Signed badge within the Live Pack Link. Store an audit trail and verification endpoint for tamper detection.
Enable configurable notifications (email/SMS/in-app) for key Live Pack events such as new photo added, estimate updated, comment posted, freeze initiated, and signature completed. Provide per-user frequency controls (instant, hourly digest, daily digest) and per-link subscriptions. Capture detailed access logs (viewed, downloaded, signed) with timestamp, IP/country, and user/link attribution where available. Surface read receipts and link-expiry warnings to owners. Ensure privacy compliance with data minimization and export/delete controls.
One‑click export profiles tailored to major insurers and regulators with required fields, cover letters, and naming conventions prefilled. Add your branding, custom sections, and jargon translation to match each recipient. Eliminates rework and accelerates claim acceptance.
A managed library of insurer and regulator claim profiles with versioning, jurisdiction tagging, effective dates, and changelogs. Supports cloning, deprecating, and rolling back profiles; sandbox vs production visibility; and default profiles for top carriers. Profiles define required fields, document structure, naming conventions, and delivery preferences, and are selectable at export and attachable to workflow rules in FixFlow.
A configurable mapper that links FixFlow data (work orders, assets, residents, policy numbers, costs) to recipient-required fields with transformations (formats, enumerations, currency, time zone) and per-recipient terminology dictionaries. Supports custom fields, fallback/derived values, attachment categorization, and validation of mapping completeness. Provides a UI and API to manage mappings safely with change previews.
A rules engine that validates a template instance against recipient requirements before export, checking required fields, acceptable value ranges, date and currency formats, file type/size, minimum photo evidence, and naming conventions. Displays blockers and warnings with inline fix guidance, calculates a completeness score, and prevents export when critical checks fail. Exposes a programmatic validation endpoint for automation.
Automated assembly of the claim package with cover letter, forms, and attachments according to the selected profile, applying branding, numbering, bookmarks, and file naming rules. Generates required formats (PDF, DOCX, ZIP) as a background job with progress notifications, produces a deterministic archive for audit, and stores the artifact for download and re-export. Includes a final review screen and supports multi-language output where defined.
Capabilities to add organization branding (logos, letterhead, signatures), define reusable content blocks, and configure conditional sections per recipient (e.g., loss summary, remediation steps). Provides a rich text editor with placeholders for dynamic data, asset management with size optimization, and safeguards to ensure branded outputs remain compliant with the recipient’s template structure.
Configurable delivery channels per profile, including email with secure links, SFTP, and supported portal integrations, with delivery receipts and status tracking. Implements retries with backoff, error handling, and resubmission flows. Logs delivery events to the claim record, exposes webhooks for downstream systems, and provides an export history with timestamps, actor, template version, and checksum.
Combine related work orders—like leak, mitigation, and drywall repair—into a single, chronologically stitched Proof Pack with cross‑references. Shows cause‑and‑effect and cost allocation in one place, reducing adjuster questions and back‑and‑forth. Ideal for complex incidents spanning multiple trades or units.
Enable users to create a Case Bundle from one or more existing or new work orders, link/unlink items, and manage bundle metadata (incident type, incident start/end, impacted units, severity). Provide merge and split actions to consolidate or separate bundles as facts evolve. Support cross-unit and cross-trade inclusion with safeguards to prevent duplicate linkage. Integrate with FixFlow’s photo‑first intake so new submissions can be added to a bundle from the intake flow. Persist a canonical Bundle entity in the data model with IDs exposed via API, enabling downstream features (approvals, vendor routing, exports) to be bundle-aware. The outcome is a single container that organizes related work orders under one incident for faster handling and clearer reporting.
Aggregate all bundle artifacts—photos, timestamps, notes, approvals, messages, technician check-ins, and invoices—into a unified timeline that automatically orders events across all linked work orders. Surface cross-references between items (e.g., mitigation visit leading to drywall repair) with deep links back to the source ticket and artifact. Provide filters by trade, unit, vendor, and artifact type, plus a zoomable timeline view optimized for mobile web. Ensure every artifact retains its original context while being viewable in the stitched chronology. This timeline becomes the source of truth for incident narrative and supports downstream Proof Pack generation.
Allow users to declare causal links between work orders (e.g., leak caused mitigation, which caused drywall repair) and allocate costs accordingly. Support percentage or fixed-amount allocations per work order and per line item, with labeled payers (owner, HOA, insurance policy, tenant). Provide validation to ensure allocations sum correctly and a history of allocation changes with effective dates. Integrate with vendor invoices and estimates so that adjustments flow into the bundle’s financial summary. Expose a bundle-level cost breakdown by cause, trade, payer, and unit to reduce disputes and repeat questions.
Generate a shareable Proof Pack (PDF and secure web view) from the bundle’s stitched timeline, including cover summary, incident metadata, causal map, cost allocation breakdown, and embedded or linked originals (photos, invoices, approvals). Offer redaction of sensitive fields and configurable sections. Provide expiring, access-controlled links for external stakeholders (e.g., adjusters), with view tracking and tamper‑evident watermarks. Integrate with FixFlow notifications for one-click share and with the API for automated delivery to partner systems. Ensure exports are performant for large bundles and preserve cross-references for auditability.
Use smart triage signals—address/unit, time proximity, keywords, photo similarity, sensor alerts, and reporter identity—to suggest attaching a new intake to an existing bundle or creating a new one. Present ranked suggestions with confidence scores and key matching signals for transparency. Support auto-attach for high-confidence matches per customer policy, with undo. Continuously learn from user accept/decline actions. Integrate with the intake flow to minimize clicks and with notifications to alert managers when potential bundle merges are detected post‑submission.
Enable approvals at the bundle or phase level (mitigation, investigation, restoration), respecting spend thresholds and insurer preauthorization rules. Allow one-click approvals that trigger routing to preferred vendors across multiple trades, with task dependencies to prevent out-of-order dispatch. Surface blockers (e.g., waiting on dry-out readings) and hold states at the phase level. Synchronize approval status and routing back to each constituent work order while maintaining bundle context for reporting and SLA tracking.
Introduce bundle-level permissions consistent with FixFlow RBAC: property team full control, vendors limited to assigned tasks, tenants restricted to unit-specific, non-sensitive artifacts, and external adjusters read-only via secure links. Record a complete audit log of bundle events, including who linked/unlinked work orders, edited causal relationships, changed cost allocations, generated exports, and shared links. Provide immutable event IDs and time stamps for compliance. Expose audit logs via admin UI and API to support dispute resolution and regulatory requests.
Add arrows, blur sensitive details, circle damage areas, and caption photos directly before export. Auto‑stamps date, time, and unit metadata while optimizing image size for email without losing EXIF. Clarifies evidence, reduces follow‑up questions, and speeds approvals.
Provide a mobile-first, browser-based image markup workspace that supports arrows, circles/ellipses, rectangles, freehand drawing, text captions, color and stroke controls, undo/redo, zoom/pan, and multi-touch gestures. Allow quick switching between multiple uploaded photos in a pre-export carousel. Ensure low-latency rendering on mid-range mobile devices and offline-capable editing for sessions with poor connectivity. Integrate with FixFlow tickets by attaching the working set to the maintenance request, and expose a simple tool API so additional tools (e.g., blur/redact) can plug into the same canvas. This capability clarifies issues visually, reduces back-and-forth, and sets the foundation for all markup operations.
Implement an export pipeline that downscales and compresses annotated images to email-safe sizes while preserving EXIF and visual readability. Support export targets: attach to FixFlow ticket, generate shareable link, email attachment, and single PDF bundle with per-image captions. Provide target size presets with automatic selection based on channel, and maintain EXIF blocks and orientation while embedding visible overlays. Use Web Workers for client-side processing with progress feedback and resumable uploads; fall back to server-side processing when device resources are constrained. Ensure exports preserve annotation fidelity and are immediately available to approvals and vendor dispatch.
Automatically overlay date, time, unit identifier, property name, reporter identity, and request ID onto each image at export, with selectable position and contrast-aware watermark styles. Ensure EXIF metadata—including original timestamps, orientation, and GPS when present—remains intact and is not stripped during processing. Validate and normalize timestamps against the property’s timezone, and record both device time and server-received time for auditability. Provide a toggle per image for including the visible stamp, and add the same metadata to the PDF bundle’s caption area. This standardizes evidence, speeds triage, and strengthens trust in the media’s provenance across FixFlow workflows.
Store originals and edited variants for each photo, maintaining a reversible edit stack (add/remove shapes, text, redactions) and snapshots at key milestones (first save, export, approval). Allow users to revert to any prior state and re-export without quality loss. Persist edit data as vector instructions separate from the bitmap to keep files lightweight until final render. Surface version labels and diffs within the FixFlow ticket media gallery, and restrict destructive operations to explicit “Flatten & Export” actions. This protects evidence integrity, supports compliance needs, and reduces accidental data loss during collaborative review.
Provide precise privacy tools including rectangle and freehand blur/pixelate brushes with adjustable strength and edge softness. Offer optional on-device suggestions for faces, screen text, and license plates to accelerate redaction, while keeping the user in control of what is obscured. Mark redactions as irreversible on flattened exports and clearly watermark “REDACTED” as needed, while retaining a secure original in version history with restricted access based on user role. Include keyboard shortcuts and touch affordances for fast operation. This protects tenant privacy and reduces risk when sharing images with vendors or across teams.
Display annotated images inline in the approval timeline and one-click approval modal, showing who made each edit and when. When an approval is issued, attach the latest exported set to the vendor work order and vendor portal, ensuring third parties can view annotations without requiring editor access. Emit events and webhooks indicating media readiness to downstream systems, and include media hashes to avoid duplicate uploads. Provide permission checks so only authorized roles can edit vs. view, and log all media views for audit. This tight integration shortens decision cycles and reduces repeat site visits.
Dynamically weights vendor rankings by real‑time travel time, service‑area familiarity, traffic conditions, and multi‑stop routes. Prioritizes the vendor most likely to arrive fastest and on time, cutting tenant wait, reducing schedule slip, and improving first‑contact resolution.
Integrates GeoScore with live traffic and incident data providers to compute up-to-the-minute drive times from a vendor’s current or last-known location to the job site. Normalizes and caches travel-time data, respects provider rate limits, updates ETAs on a configurable cadence, and falls back to historical time-of-day averages during outages. Handles geocoding, time zones, and edge cases like gated communities and high-rises with access delays. Exposes a reliable travel-time signal to FixFlow’s triage and one-click approval flows for immediate, accurate vendor ranking.
Calculates a dynamic familiarity score per vendor across geographies using past work orders, completion outcomes, building access notes, vendor-declared service zones, and tenant satisfaction. Implements geospatial bucketing (e.g., geohash/ZIP/polygon), recency decay, and exclusion zones. Ingests performance signals like first-contact resolution and repeat-visit rate to reward local expertise. Produces a normalized factor that blends into GeoScore to prefer vendors who know the neighborhood and property quirks, reducing on-site delays and increasing first-time fix likelihood.
Evaluates each candidate vendor’s current schedule and planned route, calculating the insertion cost of the new job with respect to service durations, travel times, and tenant time windows. Supports soft and hard constraints, buffers for parking/elevator time, and re-optimization when urgent jobs arrive. Outputs predicted start/arrival times and schedule ripple effects to ensure assignments are feasible and minimize downstream delays. Integrates directly into FixFlow’s smart triage so that approvals trigger practical, on-time routes rather than isolated ETA estimates.
Provides an admin UI and API to adjust how GeoScore blends inputs such as travel time, familiarity, reliability, vendor rating, cost ceilings, and urgency. Supports per-portfolio and per-category profiles with guardrails, defaults, and versioning. Includes a sandbox mode to simulate score changes on historical jobs and an A/B framework to compare weighting strategies before broad rollout. Ensures the final ranking reflects each landlord’s goals while maintaining platform-wide minimum standards and vendor preferences.
Combines live travel times, vendor route feasibility, job prep buffers, and appointment windows to estimate the probability of on-time arrival. Flags high-risk assignments, recommends alternate windows or vendors, and enforces configurable disqualification thresholds for critical SLAs. Surfaces risk scores and expected lateness in FixFlow’s approval UI and tenant notifications to avoid overpromising and to proactively reschedule when necessary.
Captures and stores the full scoring artifact for each assignment, including inputs, normalized factors, weights, intermediate calculations, final score, selected vendor, and top alternatives with reason codes. Provides a human-readable explanation pane in the work order timeline and secure export for compliance reviews. Applies retention policies and redacts PII where required. Enables rapid debugging of unexpected outcomes and continuous improvement of GeoScore’s inputs and weights.
Analyzes tenant photos and triage tags to detect required skills, certifications, tools, and parts (e.g., gas appliance, refrigerant handling, ladder height). Elevates vendors verified for the exact scope so the right tech shows up once—fewer callbacks, fewer repeat visits, and lower total cost.
Implement a secure, mobile-first intake pipeline that normalizes tenant-submitted photos and triage tags for downstream analysis. Capabilities include multi-image upload, auto-rotate and resize, de-duplication, blur/low-light quality checks with user prompts, EXIF/time/location capture (when available), and metadata enrichment (ticket ID, unit, tenant, device). Triage tags are validated against a controlled taxonomy and mapped to canonical problem categories. All artifacts are stored in encrypted object storage with links to the maintenance ticket. This pipeline guarantees consistent, high-quality inputs for ScopeMatch while integrating seamlessly with FixFlow’s existing photo-first intake and ticketing flows.
Build an ML/NLP/CV service that analyzes uploaded photos and triage tags to infer the required skills, certifications, tools, and parts for a job (e.g., EPA 608 Type II, gas appliance work, ladder >10 ft, refrigerant handling, specific fittings). The engine outputs normalized scope attributes with confidence scores and severity/safety flags. Provide versioned models, configurable thresholds, and a rules layer for deterministic augmentations (e.g., building code locales). Expose a synchronous API for real-time triage and an async batch mode for retraining/experiments. Log inputs/outputs for audit and continuous improvement. Integrates with FixFlow triage and approval flows to drive vendor selection and one-click approvals.
Introduce a structured vendor profile schema capturing skills, certifications (with type, number, issuer, expiration), tool inventory (including ladder heights), parts on-hand, service areas, insurance, and availability windows. Provide a verification workflow for uploading credentials, automated expiration reminders, and optional third-party checks. Normalize capabilities to the same ontology the Scope Inference Engine produces, enabling direct eligibility matching. Sync with existing FixFlow vendor records and expose an admin UI for updates and audit trails.
Develop a matching service that computes an eligibility gate (hard constraints) and a relevance score (soft factors) to rank vendors for a given inferred scope. Hard constraints include required certifications, tool availability (e.g., ladder height), service area, and availability. Soft factors include past performance, first-visit resolution rate, distance/travel time, price bands, SLA fit, and relationship preferences. Provide tunable weights, minimum score thresholds, and tie-breakers. Return a ranked shortlist via API to power one-click approvals and vendor suggestions in FixFlow. Include fallback logic when no eligible vendor meets all constraints.
Enforce safety-critical and regulatory constraints during approval and dispatch. If the inferred scope requires specific certifications (e.g., EPA 608, gas-fitting), prevent one-click approval to any vendor lacking verified credentials. Flag hazardous contexts (gas leaks, electrical panels, roof access) and require additional confirmations or multi-approval where configured. Persist compliance evidence (inferred scope, vendor credential snapshots, timestamps) to the ticket for audits. Provide configurable policies by jurisdiction and portfolio.
Present clear, human-readable explanations for each recommendation: detected scope items, required certifications/tools, and why a vendor was elevated or filtered out. Display confidence scores and any safety flags. Allow authorized users to override the recommended match with a required justification, capturing reason codes and maintaining an immutable audit trail. Expose explanations and override events via API and in the FixFlow approval UI to build trust and support continuous model improvement.
Normalizes quotes and historical job costs by issue type, building class, and region to flag outliers. Suggests cost‑efficient vendors who still meet quality thresholds and enables auto‑approval within guardrails—protecting budgets without sacrificing results.
Implements a service that ingests quotes and historical invoices, maps each job to standardized issue types, building classes, and regions, and produces normalized cost ranges (e.g., median, p25/p75, p90) adjusted for seasonality and inflation. Supports currency handling and multi-tenant data isolation. Exposes an internal API for real-time normalization during quote intake and for batch backfills. Stores normalization artifacts for reuse and caching to keep the UI responsive. This engine is the backbone of PriceGuard, enabling consistent comparisons and fair-market baselines across diverse properties and locations.
Evaluates incoming quotes against normalized baselines to flag high/low outliers using configurable thresholds (percentile bands or standard deviations). Provides per-account policies to tune sensitivity by issue type and region. Surfaces inline warnings in the approval workflow, with alert badges and tooltips that summarize deviation amount and likely drivers. Supports notification options (in-app, email) and one-click routing to review. Includes controls to dismiss or suppress known exceptions while retaining an audit note to reduce alert fatigue.
Calculates a composite vendor score that balances cost efficiency with quality signals (first-fix rate, callback/redo rate, tenant satisfaction, SLA adherence, proximity, and license/insurance validity). Presents a ranked short list of recommended vendors for the specific issue type, building class, and region, with concise explanations of why each vendor is suggested. Honors preferred-vendor lists and compliance filters, and de-prioritizes vendors with recent negative outcomes. Provides fallbacks when data is sparse by using portfolio-level or regional priors.
Offers an admin-configurable rules engine that enables auto-approval when a quote meets defined guardrails (e.g., within N% of normalized median, vendor score above threshold, budget cap not exceeded, and required compliance docs on file). Supports rule scoping by property, owner, portfolio, and region, with override hierarchies and effective dates. Includes simulation mode to preview impact, plus hard/soft stop behaviors. All auto-approvals capture reason codes and a full audit record to ensure accountability and compliance.
Defines and manages the canonical taxonomies for regions (ZIP, city, metro, state) and building classes (e.g., single-family, small multifamily, vintage, luxury). Maps each property to these taxonomies using address and metadata, with an admin UI for overrides. Ensures all normalization and recommendations reference the correct classifications. Integrates geocoding and supports portfolio-specific region groupings to reflect how customers operate.
Provides clear explanations for every flag, recommendation, and auto-approval, including the normalization basis (sample size, median, percentile bands), deviation amounts, rule evaluations, and vendor score breakdowns. Generates immutable event logs and downloadable reports for each decision. Displays concise, user-friendly reasoning in the UI while retaining detailed evidence for compliance reviews, creating trust and enabling continuous improvement of policies.
Predicts each vendor’s probability of meeting your SLA for the specific property, time of day, and weather/backlog context. Surfaces risk badges and recommends the lowest‑risk option or alternate time windows, boosting on‑time performance and reducing escalations.
Build a streaming/batch data pipeline that aggregates and normalizes all contextual signals required for SLA prediction per job: vendor historical on‑time performance by job type and property, current vendor backlog/availability, property metadata, tenant availability windows, traffic/travel-time estimates, time‑of‑day/day‑of‑week/holiday flags, and weather forecasts. Define schemas, feature transformations, and quality checks; de‑duplicate and time‑align events; and publish features to a versioned feature store. Integrate with FixFlow’s work order and vendor systems via APIs/webhooks, and with third‑party weather/traffic providers. Ensure PII minimization, access controls, and retention policies compliant with company standards.
Deliver a stateless, horizontally scalable service that predicts the probability a specific vendor meets the SLA for a given job and time window. Expose a JSON API that accepts the contextual feature vector and returns predicted probability, confidence, and top contributing factors, with P95 latency ≤300 ms and uptime ≥99.9%. Implement calibrated classification (e.g., gradient boosted trees with isotonic calibration) with cold‑start fallbacks for new vendors and sparse contexts. Provide model versioning, shadow/canary deploys, monitoring (latency, error rate, calibration drift), and graceful degradation to heuristic scores if the model is unavailable.
Render risk badges alongside each vendor and time slot across triage, vendor selection, and one‑click approval screens. Map probabilities to standardized risk tiers (Low/Medium/High) with configurable thresholds and color/accessibility semantics (WCAG AA). Provide tooltips with short explanations and links to details. Ensure responsive performance on mobile web, instrument click/hover analytics, and maintain parity in list and card views without adding extra steps to the existing flow.
Compute and display ranked recommendations that minimize SLA risk while honoring business rules (preferred vendors, service areas, rate cards) and constraints (vendor blackout times, tenant availability). For each job, propose the top vendors and alternate time windows that increase on‑time probability, showing expected uplift versus the current choice. Support one‑click apply/override with reason capture and log all decisions for audit. Respect per‑property SLAs and dispatch policies.
Provide concise, human‑readable explanations for each prediction (e.g., key drivers like weather severity or vendor backlog) using model‑agnostic feature attributions. Persist prediction inputs, outputs, chosen action, user overrides, and outcomes for at least 18 months in an auditable log. Enable export and admin reporting for compliance and post‑incident reviews, with role‑based access and privacy controls.
Capture ground‑truth outcomes from work orders (arrival/completion timestamps, SLA met/missed) and user feedback to label predictions. Provide dashboards for calibration, lift, and Brier score, and support A/B testing and canary releases. Automate data preparation and periodic retraining with approval gates, model comparison, and rollback procedures to maintain or improve accuracy over time.
Integrate with FixFlow’s approval/dispatch workflows to trigger proactive alerts for high‑risk jobs and impending SLA breaches. Provide configurable notification channels (email/SMS/Slack) with rate limiting, retries, idempotency keys, and localization. Offer webhooks for vendor systems to acknowledge or reschedule, and update recommendations in real time as context changes.
Continuously verifies licenses, insurance, certifications, and expirations per trade and jurisdiction. Automatically demotes or blocks non‑compliant vendors from suggestions and attaches compliance proof to the work order—reducing liability and audit headaches.
Enable intake and verification of vendor licenses, insurance certificates, and trade certifications via three paths: vendor self-upload (PDF/image), admin upload, and third‑party/authority APIs. Use OCR and data extraction to normalize key fields (issuer, policy/license number, coverage limits, effective/expiry dates, trade, jurisdiction). Validate documents against issuing authorities where available, de‑duplicate submissions, and assign a compliance status (Verified, Pending Review, Expired, Rejected) with reason codes. Store artifacts and extracted metadata securely with encryption at rest, access controls, and PII/PHI redaction. Provide a verification workflow with queues, SLAs, and audit logs, plus webhooks for status changes. Expose a read API for the triage and dispatch services to query vendor compliance state in real time.
Provide a configurable rules engine that defines compliance requirements per jurisdiction (state/county/city) and trade (e.g., electrical, HVAC, plumbing). Rules specify required documents, minimum insurance coverage limits, acceptable license classes, certification bodies, and grace periods. Support inheritance and overrides (e.g., state baseline with city‑specific additions), effective dating and versioning for regulatory changes, and multi‑jurisdiction mapping per property. Evaluate a vendor’s credentials against applicable rules to produce a pass/fail result with detailed deficiencies. Offer an admin UI and API to manage rules, and surface evaluation results to triage, vendor suggestion, and approval flows.
Continuously monitor credential effective and expiry dates using scheduled jobs and available issuer webhooks to detect revocations or changes. Generate proactive notifications to vendors and property managers at configurable intervals (e.g., 30/14/7/1 days before expiry), including required actions. Flag at‑risk vendors in the vendor directory and dashboards, and place time‑boxed holds on assignment when expirations are imminent per rule severity. Provide throttling, digesting, and timezone‑aware delivery, with in‑app, email, and SMS channels and an API for external notification providers.
Integrate compliance status with the vendor suggestion and dispatch engines to automatically adjust rankings or block selection based on rule outcomes and severity. Non‑compliant vendors are excluded from auto‑assignment and one‑click approvals; partially compliant vendors are demoted with visible reason codes and recommended remediation. Provide safe fallbacks to alternate compliant vendors and automatically re‑enable vendors when they regain compliance. Expose status and rationale in the UI and API, and log all changes for auditability.
At work‑order creation and assignment, attach point‑in‑time compliance evidence (current license, insurance COI, certifications, evaluation result) to the work order record. Generate a shareable audit bundle including document snapshots, verification timestamps, and rule set versions applied. Show appropriate details to landlords and property managers while redacting sensitive data for tenants. Ensure the API and exported PDFs include links or embedded artifacts. Block assignment when required evidence is missing unless an authorized override is applied and logged.
Maintain an immutable event log of credential submissions, verifications, rule evaluations, alerts sent, overrides, and assignment decisions with actor, timestamp, and before/after states. Provide reporting with filters by date range, trade, jurisdiction, vendor, and property, and export to CSV/PDF for audits. Include KPIs such as compliance rate, time‑to‑verify, and expired‑credential incidents. Support retention policies and role‑based access, and offer a reporting API and webhooks for downstream GRC or BI tools.
Balances assignments across high‑performing vendors to prevent overload, churn, and single‑vendor dependency. Honors capacity caps, geographic quotas, and ‘learning slots’ for rising vendors—keeping your bench resilient while maintaining SLA and cost targets.
A deterministic, explainable assignment engine that balances work across high-performing vendors while honoring constraints such as skills match, SLA urgency, cost bands, capacity caps, geographic quotas, and available learning slots. The engine consumes normalized inputs from FixFlow’s smart triage (job type, priority, location, estimated duration/cost) and vendor profiles (performance tier, travel time, capacity remaining) to compute a multi-objective score and select the optimal vendor. It supports auto-assign per policy or returns a ranked shortlist with rationales, includes fallback/escalation when constraints conflict, and operates within sub-300ms latency for single assignments and efficient batching for bulk loads. Full auditability is provided via decision logs, and the component integrates with one-click approvals to trigger assignment upon approval.
Configurable hard and soft capacity caps per vendor for daily, weekly, and concurrent job limits, with working hours, time-off/blackout dates, and emergency-only windows. Capacity is decremented and replenished automatically based on job lifecycle events (scheduled, in-progress, completed/cancelled) and supports manual overrides with reason codes. The module exposes UI and API for vendors and managers to set caps, enforces timezone-aware scheduling, and surfaces proactive warnings when incoming demand is projected to exceed capacity. Integrates with the assignment engine to block or penalize vendors at capacity and with notifications to prompt capacity adjustments.
Per-vendor service area definitions using radius, zip/postal lists, or polygon geofences, coupled with optional geographic quotas to distribute assignments fairly across regions. Supports travel-time thresholds using mapping APIs, address normalization/geocoding, and real-time checks at assignment time. When a region’s quota or reachability is exceeded, the system rebalances to nearby eligible vendors or queues for manager review based on policy. Administrators can configure precedence between geographic quotas and other constraints, and the UI visualizes coverage gaps and quota utilization.
Policy-driven reservation of a configurable percentage or count of work orders as learning opportunities for rising vendors, scoped by job category and price band. Safety controls exclude critical emergencies, cap simultaneous learning jobs, and require heightened oversight (e.g., photo checkpoints, senior approval) for higher-risk categories. The system monitors outcomes (first-time fix, callbacks, tenant ratings) and dynamically adjusts learning slot availability based on performance signals. Assignment engine treats learning slots as a constraint while ensuring SLA and cost guardrails are not violated.
A time-decayed vendor performance model that computes composite scores from metrics such as first-time fix rate, on-time arrival, SLA adherence, tenant satisfaction, cost variance, and callback rate. Supports minimum sample thresholds, outlier detection, and category-specific scoring to reflect specialized skills. Produces vendor tiers that feed the assignment engine and provides weight configuration per organization. Exposes transparent score breakdowns to build trust and includes APIs for analytics and reporting, enabling continuous tuning and A/B testing of scoring weights against SLA and cost outcomes.
Hard and soft guardrails that ensure every assignment meets SLA deadlines and target cost bands. A constraint solver evaluates candidate vendors against due-by times, travel/ETA predictions, and estimated job costs; if fairness or quotas would breach a guardrail, the system applies policy-based conflict resolution (e.g., relax fairness first, then geo-quota, then learning slot) and surfaces an explanation. Provides what-if simulations, breach alerts, and manager override paths with audit logs. Integrates with budgeting to enforce per-category ceilings and with notifications to escalate when no feasible assignment exists under current constraints.
Makes Vendor Radar rankings explainable with a transparent breakdown of speed, quality, cost, proximity, and scope fit. Offers ‘why ranked’ insights for managers and improvement tips for vendors—building trust, enabling coaching, and driving network‑wide performance gains.
Implements a configurable, explainable algorithm that computes Vendor Radar rankings from five core criteria—speed, quality, cost, proximity, and scope fit—using normalized metrics, recency weighting, and minimum sample thresholds. Supports per-account weight configuration with sensible defaults, versioned weight profiles, and preview/sandbox mode to assess impact before publishing. Handles missing or sparse data via fallback logic and clearly marks "insufficient data" cases in the UI. Provides per-vendor score cards with criterion-level contributions, normalization details, and confidence indicators. Integrates with FixFlow data sources (work orders, tenant ratings, rework tickets, invoices, vendor catalogs, and geo data) and exposes a scoring service with P95 < 300ms latency for visible vendor lists via caching and incremental recompute. Expected outcomes: intelligible rankings that can be tuned to business goals while maintaining consistency and performance at portfolio scale.
Adds an interactive "Why ranked" panel to Vendor Radar that visualizes each vendor’s total score, criterion breakdown, and key drivers (e.g., average time-to-first-response, first-time-fix rate, invoice variance, travel distance, category match). Enables drill‑down to underlying jobs, dates, and evidence with pagination and filters, plus quick comparisons across shortlisted vendors. Includes tooltips, plain‑language explanations, confidence badges, accessibility support (WCAG AA), and responsive layouts for mobile web. Provides inline controls to simulate weight changes (what‑if) without publishing. Integrates with the Transparent Scoring Engine and respects permissions so vendors only see their own data while managers see portfolio‑wide insights. Expected outcomes: faster, defensible vendor selection and actionable coaching conversations.
Captures and surfaces full provenance for every score: data sources, timestamps, normalization methods, weight profile version, and any manual overrides. Provides a "View evidence" drawer that lists contributing events (work orders, ratings, invoices), links to source records, and hash-based integrity checks. Stores immutable audit logs for weight changes, configuration publishes, and override actions with actor, timestamp, and reason. Supports exportable snapshots of rankings with their configuration for compliance reviews and dispute resolution. Integrates with existing FixFlow logging and retention policies; redacts tenant PII from vendor-facing views. Expected outcomes: traceable, defensible rankings that withstand internal and external scrutiny.
Generates personalized improvement tips for vendors based on their weakest criteria and high‑leverage behaviors (e.g., reduce first‑response time by enabling SMS alerts, improve first‑time‑fix by uploading completion photos, calibrate quotes to reduce variance). Includes impact estimates (projected score change and rank movement) and links to concrete actions in the Vendor Portal (enable feature, complete profile, expand service categories, update coverage radius). Tracks tip acknowledgment and measures post‑adoption outcomes to refine recommendations. Ensures language is constructive and data‑driven, and excludes tenant PII. Integrates with Transparent Scoring Engine and Vendor Portal notifications. Expected outcomes: vendor performance improvement and healthier marketplace quality over time.
Implements guardrails that exclude protected attributes and proxies from scoring and explanations, applies geographic normalization where appropriate, and monitors fairness metrics (e.g., disparate impact across vendor segments). Flags risk conditions (insufficient sample size, extreme outliers, high override frequency) and displays neutrality notices in the UI. Requires justification notes for manual overrides and routes them to audit logs. Provides scheduled reports to admins on fairness KPIs and drift in criterion distributions. Expected outcomes: equitable, robust rankings that maintain user trust and reduce legal/reputational risk.
Enables exporting vendor rankings and explanations to CSV and PDF with organization branding, date/time stamps, and configuration details. Provides authenticated API endpoints to fetch ranking lists, per‑vendor breakdowns, and lineage snapshots with pagination and field filtering. Honors role‑based access controls and tenant isolation, rate limits requests, and logs access for audit. Supports webhooks to notify downstream systems when rankings or weight profiles change. Expected outcomes: seamless integration into reporting workflows and BI tools, reducing manual effort while preserving transparency.
Shows a live arrival window with confidence bands and reason cues (traffic, prior job overrun). Sets realistic expectations, reduces check‑in calls, and lets tenants plan around the visit while the SLA clock stays visible.
Build a server-side service that computes a rolling arrival window for each scheduled job using multi-source inputs (vendor mobile location when available, current job progress, historical task durations, traffic/incidents APIs, distance matrix, dwell times, and known building access constraints). Produce P50/P80/P95 confidence bands, update every 60–120 seconds or on significant signal change, and degrade gracefully when GPS is unavailable by switching to milestone-based estimates (checked-in at prior job, started travel, arrived). Handle multi-stop routing, time zones, and daylight savings safely. Integrate with FixFlow’s work order model and vendor assignment so every job maintains a single authoritative ETA object. Normalize reason codes (traffic, prior job overrun, parts pickup, weather) with an attribution score for UI cues and reporting. Ensure SLA timers are independent from ETA calculations and never paused by ETA changes. Log inputs/outputs for auditability and model tuning, and enforce data retention limits on location data.
Implement a mobile-first widget on the tenant and manager portals that displays the arrival window with visual confidence bands (e.g., shaded ranges for P50/P80/P95), current countdown, and succinct reason cues with icons (traffic, prior job overrun). Provide clear states: scheduled (no movement yet), en route, delayed, arrived, and completed. Include accessibility (WCAG AA contrast, screen reader labels, keyboard navigation) and localization for time formats. Show the SLA clock alongside the ETA without conflating them, with tooltips explaining each. Design resilient fallbacks when confidence is low or data is stale, e.g., “Low confidence: awaiting vendor check-in.” Ensure responsive behavior across devices and embed capability within work order, timeline, and notification surfaces.
Create server-driven notification rules that alert tenants and managers when the ETA shifts beyond configurable thresholds (e.g., >15 minutes change, P80 slips beyond appointment window) or when confidence drops below a set level. Support channels SMS, email, and push, honoring user contact preferences, quiet hours, and local time zones. Include rate limiting, digesting of rapid changes, and contextual actions (confirm availability, propose new window, contact vendor). Provide templates with localized, clear language that include reason cues and the updated window. Expose admin settings per portfolio to tune thresholds and channels. Record all notifications in the work order timeline and analytics to measure call deflection and user engagement.
Enable vendor technicians to contribute reliable signals via lightweight mechanisms: in-app status toggles (en route, onsite, completed), automatic background location sampling with configurable frequency, and SMS web links for vendors without the app to perform one-tap check-ins. Provide explicit consent flows for location sharing, the ability to pause sharing, and data minimization so tenants see ETA windows and reasons but never precise coordinates. Handle offline scenarios with queued updates and conflict resolution. Offer org-level policies for required check-ins and minimum signal quality. Ensure compliance with regional privacy regulations and implement retention windows to purge raw location data after aggregation.
Display an always-visible SLA timer next to ETA in tenant and manager views, with clear policy rules determining when the SLA starts, pauses (if ever), and stops based on work order events (e.g., tenant unavailability, building access delays). Ensure ETA updates never pause the SLA; instead, trigger configured escalations when SLA risk is detected (e.g., P80 extends past SLA). Provide manager overrides with justification logging and downstream effects on reports. Expose settings per portfolio for SLA definitions, escalation recipients, and thresholds. Synchronize with existing FixFlow approval flows and vendor dispatch states to avoid duplicate timers.
Maintain an immutable timeline of ETA calculations and changes with timestamps, input signals (redacted where necessary), selected reason codes, confidence values, and who/what triggered the update (system, vendor check-in, manager override). Provide exports and APIs/webhooks for downstream BI and portfolio systems. Deliver dashboards tracking ETA accuracy (P50/P80 hit rates), average variance, notification-triggered call deflection, and vendor performance by reason code. Support filters by property, vendor, region, and time. Apply retention and PII minimization, and include sampling to support future model tuning without retaining raw location indefinitely.
Geofenced notifications fire when the vendor is 15, 5, and 1 minute away and on‑site. Offers one‑tap options to confirm access or request a short wait, preventing missed connections and easing tenant anxiety at the door.
Implement consent-based, low-latency vendor location tracking via mobile web/PWA with periodic updates, using device GPS and network signals to compute ETA and proximity. Define geofences around the service address to detect 15-, 5-, and 1-minute thresholds as well as on-site arrival, aligned to the scheduled appointment window and local time zone. Use a routing service to account for traffic, apply smoothing to avoid jitter, and throttle updates to balance accuracy with battery usage. Associate live tracking with the FixFlow work order, exposing current ETA to tenants and managers while persisting only the minimum necessary data to support alerts and audit events.
Create a server-side rules engine that evaluates live ETAs and proximity to trigger alerts precisely at 15, 5, and 1 minute out and upon on-site arrival. Include hysteresis and deduplication to prevent flapping, guardrails to avoid firing before the appointment window, and logic for early/late arrivals. Support configurable thresholds per account, idempotent event generation, and retries with backoff on transient failures. Expose events to downstream channels via a message bus for reliable fan-out to notifications and job timeline updates.
Deliver approach and on-site alerts over web push, SMS, and email with tenant- and vendor-specific preferences and failover. Provide branded, localized templates with deep links for one-tap actions, track delivery/open status, and escalate to fallback channels on non-delivery. Respect quiet hours and opt-in/opt-out rules, and centralize configuration in FixFlow’s communication settings so managers can set defaults by property or portfolio. Log notification outcomes to the work order timeline for transparency.
Enable tenants to respond to alerts with one tap to Confirm Access or Request Short Wait (e.g., 5/10/15 minutes), and surface these actions instantly in the vendor portal and manager dashboard. Validate availability windows and suppress actions when out of scope, confirm action receipt to the tenant, and update the work order state accordingly. Notify the vendor with clear UI and optional TTS/read-out for hands-free acknowledgement, and record all actions in the job audit trail. Provide configurable limits on maximum wait time and automatic timeout behaviors.
Detect on-site arrival via geofence entry or manual “I’m here” check-in with accuracy metadata, capturing timestamp and optional doorstep photo for proof-of-presence. Trigger an on-site notification to the tenant and update the work order timeline and SLA timers. Provide building access instructions to the vendor upon on-site status and highlight any tenant-provided notes collected during intake. Handle multi-unit properties by validating the exact unit and entrance details.
Present clear consent flows explaining location usage and duration, allow users to start/stop sharing, and limit collection to the active appointment window. Store coarse-grained, time-bucketed locations only as needed for alerting and audit, purge detailed coordinates after a short retention period, and obfuscate positions outside the service geofence. Implement GDPR/CCPA-compliant preferences, data subject request handling, and privacy-by-default settings for all Doorstep Alert interactions.
Detect stale or low-accuracy signals and gracefully degrade by prompting time-based SMS check-ins with quick-reply ETAs or an “I’m here” link. Provide phone-call fallback cues to the tenant or manager if all digital attempts fail, and convert the workflow to time-window reminders when live tracking is unavailable. Implement robust retry, queueing, and monitoring for the alert pipeline with health dashboards and alerts, ensuring high delivery success across devices and carriers.
If the SLA is at risk, automatically pushes a clear reason, updated ETA, and recovery choices—pick a new window, switch to a backup vendor, or authorize after‑hours. Turns frustration into control and preserves trust through honesty.
Continuously monitors all active work orders against property- and category-specific SLAs to predict breach risk before it occurs. Combines signals such as vendor confirmation latency, schedule drift, travel constraints, parts availability, and tenant readiness to compute a risk score. When thresholds are met, raises a structured "delay at risk" event that initiates Delay Transparency workflows. Integrates with FixFlow’s job timeline, vendor calendar sync, and SLA configuration to ensure timely detection and minimal false positives.
Collects and normalizes delay reasons from multiple sources (vendor portal/app updates, SMS replies, phone call transcripts, parts/order systems) into a single verified explanation. Applies validation rules (e.g., vendor justification required for reschedule, proof of part backorder) and maps inputs to standardized reason codes while preserving human-readable text. Ensures one clear, concise reason is available for tenant/owner messaging and analytics, with fallbacks if data is incomplete.
Recomputes service ETAs when risk is detected using vendor capacity, current route conditions, historical job durations by category, and parts ETAs. Produces an updated time window and confidence level, writes updates to the work order timeline, and feeds downstream notifications. Includes hysteresis to avoid excessive ETA churn and respects time zones and property blackout periods.
Generates actionable recovery choices—reschedule windows, switch to an approved backup vendor, or authorize after-hours service—based on policy rules, budget caps, service category, tenant availability, and vendor SLAs. Computes trade-offs (cost, soonest availability, SLA compliance likelihood) and highlights a recommended option. Captures explicit consent from the decision-maker (tenant or manager), enforces decision deadlines, and automatically triggers the chosen workflow.
Delivers delay alerts and choices via mobile web portal, SMS, and email with deep links to a frictionless, photo-first experience. Supports localization, accessibility, and rate limiting. Captures acknowledgments and option selections with secure, one-tap flows, and escalates to alternate contacts or managers if no response within configured timeframes. All messages are recorded on the work order timeline.
When backup vendor is selected, automatically reassigns the job to a preferred, credentialed vendor matching category and geography, transferring photos, diagnostics, notes, and SLAs. Notifies both original and new vendors, cancels the prior dispatch per policy, recalculates ETA/SLA, and updates calendars and purchase orders as needed to avoid double-booking or orphaned tasks.
Maintains an immutable record of SLA risk events, reasons, ETA updates, notifications sent, user acknowledgments, selected recovery options, and vendor handoffs with timestamps, actor IDs, and policy versions. Provides exportable reports for owners and regulators, enforces retention policies, and redacts PII per privacy settings. Enables dispute resolution and continuous improvement analysis.
Delivers an issue‑specific, property‑aware prep checklist (clear work area, secure pets, breaker/water access, elevator booking). Boosts first‑pass fixes, shortens visit time, and cuts repeat visits.
Generates visit prep checklists tailored to the reported issue, unit, and building context. Uses rules mapped to maintenance categories (e.g., plumbing leak, HVAC no-cool, appliance failure, electrical) and property attributes (shutoff locations, panel access, elevator requirements, pet presence) to assemble actionable, plain-language steps for residents and pre-visit confirmations (e.g., photos of cleared area, breaker reachability). Supports branching logic, per-trade variants, localization, and accessibility. Includes an admin UI to author templates and rules with versioning and A/B testing. Integrates with FixFlow’s photo-first intake and smart triage to auto-select the checklist, emits structured checklist data to tenant and vendor views, and persists per-step completion state with timestamps and evidence.
Creates a structured property and unit profile that captures access constraints and logistics (gate and door codes, parking instructions, concierge details), utility information (main water shutoff, breaker panel location), building rules (quiet hours, elevator booking requirements, insurance/COI needs), and resident-specific context (pets, preferred contact channels, language). Allows managers to seed data, residents to contribute missing details, and vendors to suggest updates with admin moderation. Exposes this context to the checklist engine and scheduling, ensuring prep tasks and visit instructions are accurate. Enforces role-based access controls, audit logs, and data encryption for sensitive fields.
Delivers a mobile-first prep flow where residents can review steps, one-tap confirm completion, and attach photo/video proof. Ties deadlines to appointment start times and dynamically highlights critical blockers. Sends timely, multilingual reminders via SMS, email, and in-app notifications with rate limiting and quiet hours, including deep links to specific steps. Captures explicit acknowledgments, supports accessibility, and provides a printable/PDF fallback. Logs confirmations and evidence for vendor and manager visibility, and updates readiness status in real time.
Provides technicians with a concise pre-arrival screen summarizing appointment details, tenant prep completion status by step, latest photos, access instructions, building rules, risk flags (pets present, fragile items nearby), and tool/material suggestions derived from the issue and prep data. Enables quick actions to request missing prep, propose alternate times, or message the tenant/manager. Syncs status changes back to the work order, supports offline access to critical details, and logs technician acknowledgments.
Guides managers and residents through buildings that require elevator reservations or concierge notifications. Stores contact methods and allowed booking windows per building, generates templated requests with visit details, and optionally sends calendar holds (ICS) to the tenant, vendor, and building contact. Tracks confirmation receipts and surfaces blockers in scheduling if bookings are missing. Supports attachments such as COI documents, uses email/SMS/webhook channels without requiring third-party building API integrations, and records all communications to the work order timeline.
Monitors critical prep items and triggers time-based escalations when steps are incomplete by set thresholds (e.g., T-24h, T-2h). Sends final nudges to residents, notifies managers, and allows technicians to block dispatch for unready visits. Offers one-tap reschedule options aligned with vendor availability and building constraints, communicates policy-driven fees or consequences, and updates SLAs accordingly. Maintains a full audit trail of notifications, decisions, and schedule changes.
Lets tenants choose update channels and frequency—milestones only or play‑by‑play—and set quiet hours. Keeps them informed on their terms, reducing notification fatigue without losing visibility.
Enables tenants to select preferred notification channels per update type and per work order, including SMS, email, push, and in-app. Provides a unified preferences UI in account settings and within each maintenance request, with sensible defaults and clear labeling. Stores preferences at tenant, property, and ticket scopes and applies them consistently across the notification pipeline. Integrates with existing messaging providers, respects suppression lists and unsubscribes, and supports per-channel rate limits. Ensures preferences are inherited and overridable, and exposes preferences to the event dispatcher so only allowed channels are used for each update.
Allows tenants to choose the level of detail for maintenance updates, offering Milestones Only (key events like scheduled, en route, started, completed) and Play-by-Play (all notable state changes). Supports global defaults and per-ticket overrides, with immediate effect on subsequent notifications. Defines and documents a milestone taxonomy and maps vendor and internal events into those milestones. Filters events at dispatch time based on the selected granularity without changing underlying workflow processing. Captures analytics on selection rates and impact on engagement to inform future defaults.
Lets tenants set daily quiet hours windows during which non-urgent notifications are held. Honors tenant time zones and supports multiple windows (e.g., nights and meetings) with a simple snooze option. Provides an emergency override that bypasses quiet hours for critical events such as safety issues, access conflicts, water leaks, or vendor arrival within a short ETA. Includes a configurable severity policy defined by property managers that classifies events as urgent or non-urgent. Records suppressed notifications and releases them at the next allowed time or into a digest if enabled.
Adds digest delivery options that bundle multiple updates into a single message at chosen times (e.g., hourly, daily, or specific windows). Consolidates updates by work order and event type with concise summaries and links to full timelines. Ensures digests respect channel preferences, quiet hours, and urgency classifications, releasing urgent items immediately and deferring others to the next digest window. Implements deduplication and rule-based bundling to prevent redundant notifications. Provides tenant-facing previews of the next scheduled digest and a one-click switch back to real-time updates.
Allows property managers to define portfolio- and building-level defaults and constraints for Update Control, including default granularity, permitted channels, minimum required channels for emergencies, and quiet hour boundaries. Applies policies automatically to new tenants and units with the ability to push updates to existing tenants while respecting stricter tenant choices where required by policy. Includes role-based access, audit trails for policy changes, and reporting on tenant adoption and exceptions. Exposes APIs for bulk policy management and integration with existing property management systems.
Implements consent capture and management for each communication channel, including double opt-in for SMS, explicit opt-in for push, and clear opt-out pathways. Stores immutable logs with timestamps, channel, method, source, and IP for auditability. Enforces compliance with regional regulations (e.g., TCPA, GDPR, CCPA) via suppression lists, per-channel throttling, and data retention policies. Provides self-service export and deletion of preference data and admin audit views. Ensures all outbound messages include legally required identifiers and unsubscribe instructions where applicable.
Ensures reliable delivery by implementing per-tenant fallback rules and retries (e.g., try push, then SMS, then email for urgent messages) with configurable thresholds. Detects bounces, unsubscribes, and device uninstalls to automatically adjust future routing. Schedules notifications using tenant locale and time zone, correctly handling daylight saving transitions and travel scenarios when device-reported time zone changes. Applies throttling to avoid rapid-fire messages and provides delivery metrics and alerts when reliability drops below target thresholds.
Creates a secure, expiring Trust Timer link for roommates, caretakers, or the front desk. Everyone sees the same SLA clock, status badges, ETA, and prep steps, eliminating duplicate check‑ins.
Generate a scoped, cryptographically signed link tied to a single work order that expires automatically based on configurable TTL (e.g., 24–168 hours) or manual revocation. The link exposes a read-only, shared view of the request’s SLA clock, current status badges, vendor ETA, and prep steps. Implement short-link creation, QR rendering, and copy-to-clipboard. Support one-time view and multi-view modes, rate limiting, and device fingerprinting to mitigate abuse. Store minimal metadata (creator, recipient channel, expiry, last access) and log all access events for audit. Integrate with FixFlow’s request service, vendor ETA service, and notification pipeline.
Provide granular, role-scoped access for shared viewers (Roommate, Caretaker, Front Desk) controlling what each can see and do. All roles can view SLA, status, ETA, and prep steps; internal notes, PII, and billing are redacted. Optional capabilities by role include acknowledging prep steps (all), leaving a note to occupants (Roommate/Caretaker), and lobby-specific instructions (Front Desk). Enforce permissions server-side via policy checks tied to the link token. Ensure future extensibility for custom roles per account.
Render the same SLA countdown, status badges, and vendor ETA across the primary tenant view and all Household Share views. Use server-sent events or WebSocket channels with a polling fallback to push live updates (e.g., status change, tech en route, ETA adjustments). Normalize to viewer’s local timezone and show last-updated timestamps. Degrade gracefully offline with cached state and resync logic. Integrate with SLA/dispatch services and the event bus to ensure low-latency, reliable updates.
Add a management panel within the request detail for creators (tenant/PM) to create, label, and revoke Household Share links. Show active links with recipient channel, role, expiry, last viewed, and quick actions (extend, revoke, copy, download QR). Provide bulk revoke and automatic revocation when a work order closes. Expose audit logs for compliance. Ensure actions propagate immediately to invalidate tokens and close active sessions.
Enable delivery of Household Share links via SMS, email, or manual copy, with message templates that include context (request type, building, ETA). Support optional recipient verification using OTP or magic-link confirmation to reduce misdelivery risks, configurable per account. Enforce per-channel rate limits and bounce handling. Track delivery status and open events to inform read receipts. Integrate with existing comms providers and respect tenant contact preferences and opt-outs.
Automatically redact sensitive fields (full names, phone numbers, emails, unit access codes, payment details, internal diagnostics) from the shared view while preserving necessary context (building, unit alias, request category, prep checklist). Implement server-side filters that map internal request fields to a public schema. Include progressive disclosure for building access notes with creator opt-in. Validate that logs and analytics also store only minimized data for shared sessions.
Provide lightweight read receipts showing when each shared viewer first opened the link and last viewed it. Allow viewers to acknowledge completion of prep steps (e.g., clear under-sink area), recording who acknowledged and when. Surface this in the thread/activity timeline and notify the vendor to reduce duplicate check-ins. Respect privacy by showing aggregated viewer labels (e.g., ‘Roommate A’) rather than full identities unless provided by the creator.
Translates status badges into simple language with what’s happening now, who’s up next, and what the tenant can do. Removes ambiguity, lowers support load, and builds confidence at every stage.
Maps internal workflow states (e.g., intake, triage, awaiting approval, scheduled, en route, in progress, completed, follow-up) to standardized Plain Status outputs composed of three parts: What’s happening now, Who’s up next, and What you can do. Supports role-based variants (tenant, owner, vendor), per-property customization, default templates, and versioned mappings with rollback. Integrates with FixFlow’s case model and event schema, provides graceful fallbacks for unknown states, and ensures safe defaults that avoid exposing sensitive information.
Generates Plain Status messages by injecting live context (appointment windows, vendor ETA, parts on order, approval thresholds, SLA timers) into template tokens and selecting the best variant based on user role and available data. Enforces reading-level constraints and tone guidelines, applies redaction rules for sensitive fields, and uses deterministic fallbacks when data is missing. Outputs are consumable by the mobile web portal and notification channels while remaining consistent across channels.
Delivers tailored Plain Status content to tenants, owners, and vendors according to role-based permissions. Ensures tenants see actionable guidance without cost or sensitive details, owners see approval and budget cues, and vendors receive operational next steps. Implements permission checks, content filtering, admin override with audit logging, and deep links to permitted actions (approve, reschedule, add photos) across the portal and email/SMS surfaces.
Internationalizes Plain Status templates using translation keys and supports user language preferences, right-to-left scripts, and locale-aware formatting for dates, times, and currency. Ensures accessibility via aria-live announcements for dynamic updates, high-contrast compliant badges, keyboard navigation, and content readability targets suitable for mobile. Provides translation QA workflows and fallback to English when translations are incomplete.
Updates Plain Status in real time by subscribing to workflow events from triage, approvals, scheduling, and vendor systems. Applies deduplication and debouncing to prevent notification spam, ensures idempotent updates, and pushes changes via in-portal updates, email, and SMS with deep links. Respects user notification preferences, implements retry and backoff, and writes an audit trail of status changes for compliance and support.
Provides an internal console for operations to manage status mappings, templates, role variants, and translations without engineering involvement. Includes live-data preview, A/B variant toggles, publish/version control with rollback, and granular access permissions. Offers a test harness to simulate workflow events and validate resulting messages before publishing to production.
Automatically adjusts auto-approval limits by issue type, unit class, seasonality, and historical spend for that property. Keeps caps tight where risk is high and flexible where routine, reducing manual tweaking and maximizing safe auto-approvals.
Compute dynamic auto-approval caps per property by issue type, unit class, and season using historical spend, vendor rate cards, and risk tiers. Apply configurable floors/ceilings, inflation indices, and regional multipliers. Recalculate on a scheduled cadence (e.g., nightly) and on-demand after major data changes. Provide deterministic outputs, safe defaults when data is sparse, and hard-no lists for life/safety issues. Integrate into FixFlow’s triage so each work order receives a real-time cap used for auto-approval decisions.
Ingest and normalize work order costs, invoices, unit attributes, vendor rates, and seasonal calendars into a queryable store powering Dynamic Caps. Clean outliers, map issue taxonomy, and compute features like median/percentile cost by issue type × unit class × season, recency-weighted trends, and volatility. Enforce freshness SLAs, schema versioning, and data lineage to ensure reproducible cap calculations.
Provide an admin UI to configure global/property-level policies: floors and ceilings, excluded issue types, freeze windows, sensitivity settings, vendor-specific caps, and exception windows for events (e.g., cold snaps). Include bulk edit, search, and role-based access. Offer a preview panel that shows the resulting cap per scenario before publishing, with one-click rollout and rollback.
Continuously monitor cap utilization, anomaly spikes, and auto-approval hit rates. Trigger alerts when caps are exceeded frequently, when spend deviates from forecast, or when high-risk categories are near thresholds. Provide automatic safeguards to pause or tighten caps on anomalies and notify stakeholders via in-app, email, and SMS. Surface a dashboard with trends and drill-downs per property.
Enable users to simulate policy changes (e.g., sensitivity, floors/ceilings) and view projected auto-approval rates, cost exposure, and vendor dispatch impact. Provide backtesting against historical periods to quantify savings, approval accuracy, and tenant SLA adherence. Export scenario reports to share with stakeholders before publishing changes.
Maintain immutable version history of cap policies and computed outputs, including who changed what and why, with timestamps and property scope. Support diff views between versions, time-travel lookups for any work order decision, and exportable audit logs (CSV/JSON) for compliance and vendor disputes.
Expose an API for retrieving current caps and evaluating a work order against its applicable cap with idempotent requests. Provide webhooks for cap-updated events to notify triage and vendor routing services. Enforce authentication, rate limiting, and per-organization scoping. Ensure low-latency responses to keep one-click approvals fast.
Blocks payouts until required evidence is complete and consistent—before/after photos, itemized receipts, and timestamps tied to the work order. Auto-validates EXIF/time windows and flags mismatches, cutting disputes and accelerating audits.
Provide an admin-configurable rules engine to define required artifacts per work-order type (e.g., minimum before/after photos, itemized receipt, technician timestamps), conditional logic (e.g., if cost > $300 then add supervisor approval and extra photos), and acceptable metadata (EXIF present, capture window, geofence radius, file types). Include versioned templates, per-vendor/property overrides, and JSON-based schemas. The engine evaluates each work order’s evidence in real time and exposes pass/fail status and reasons to the workflow layer, ensuring payouts are gated consistently across portfolios.
Automatically extract and normalize EXIF metadata from uploaded photos/videos and validate capture time against the scheduled job window/SLA and device timezone. Verify geolocation proximity to the work address using a configurable radius and detect missing or manipulated metadata (e.g., stripped EXIF). Provide client-side pre-checks to reduce bad uploads, server-side authoritative checks, and clear failure reasons. Support fallbacks such as manual attestation with manager approval when metadata is unavailable, and persist normalized metadata for audits.
Ingest receipt images/PDFs, perform OCR to extract vendor, date, taxes, totals, and itemized lines, and normalize units and currencies. Match items to the work order scope and contracted rate cards, validate arithmetic, and compare totals to the payout request. Detect duplicates and anomalies (e.g., duplicated line items, excessive markup, date mismatch) and present actionable flags. Support multi-page receipts, handwritten notes where feasible, and structured uploads (CSV) for larger vendors.
Integrate an automated payment gate that blocks payouts until all evidence checks pass, with role-based one-click override requiring reason codes and audit logging. Support partial payouts for multi-phase jobs, bulk approvals, retry on new evidence, and SLA-based escalation. Expose status badges and next steps in the work order UI and emit webhooks/events for downstream payment processors and accounting systems to synchronize state.
Deliver a mobile-first capture flow for vendors/technicians with a dynamic checklist derived from the rules engine, inline examples, and progress indicators. Utilize native camera access to preserve EXIF, enforce minimum photo counts and angles, and run local validations before upload. Support offline capture with queued sync, batch uploads, drag-and-drop on desktop, accessibility compliance, and localization. Provide immediate feedback on what’s missing to minimize resubmissions.
Present real-time validation results with clear, human-readable failure reasons and links to offending artifacts. Auto-create remediation tasks (e.g., “Retake after photo within 24h window”) with due dates, notify responsible parties via email/SMS/in-app, and track SLA to closure. Re-evaluate the gate on new submissions and update status automatically. Provide conversation threads on the work order for clarification and maintain a history of failed vs. passed checks.
Maintain an immutable timeline of evidence submissions, validation outcomes, overrides, and payout state changes with user IDs, timestamps, and artifact hashes. Offer one-click export of an audit bundle (PDF summary plus ZIP of originals and metadata JSON) and API access for auditors. Include retention policies, search and filter by property/vendor/date, and tamper-evident signatures to support disputes, insurance claims, and regulatory reviews.
Separates quotes into ‘must-fix’ lines and optional add‑ons. Auto-approves essentials within caps while holding extras for review, so critical repairs proceed without overspending.
Automatically parses vendor quotes into discrete line items and classifies each as must-fix (health/safety/code-required/restore-function) or optional add-on (upgrade/upsell) using a hybrid of configurable rules, code references, and ML signals. Supports confidence scoring, category tagging (e.g., HVAC, plumbing), and human override. Integrates with FixFlow intake, vendor portal, and pricing schema so classification occurs at upload and is re-evaluated on updates. Outputs structured items ready for Smart Split actions without altering vendor-provided pricing.
Enables owners and managers to define approval caps and guardrails by property, portfolio, and category (e.g., plumbing essentials up to $350). Applies caps to must-fix lines at the time of classification; auto-approves those within limits and aggregates multiple essential lines against the same job cap. Handles taxes, fees, and trip charges; supports currency, rounding, and time-bound caps. Locks approved amounts for vendors and prepares payment authorization while leaving add-ons pending.
Routes optional line items to a dedicated review queue with clear cost impact, photos, vendor notes, and side-by-side outcomes. Provides one-click approve/decline, bulk actions across units, and reason codes. On action, updates the work order and notifies vendors with a revised scope while preserving previously approved essentials. Supports SLA timers and reminders to prevent stagnation.
When a must-fix line exceeds set caps, triggers escalation to the next approver with SLA timers and multi-channel notifications (email, SMS, in-app). Provides a safety-critical override path to temporarily authorize work above cap with justification and evidence (photos, code references), recording reason codes and requiring follow-up reconciliation. Prevents vendor dispatch on over-cap essentials until approval or override is recorded.
Accepts quotes via vendor portal upload, email-to-quote, or mobile capture; extracts line items from PDF, image, or CSV using OCR and template learning; normalizes descriptions, quantities, unit costs, and taxes into FixFlow’s schema. Detects duplicates and version updates, maintaining quote lineage so Smart Split re-runs on changes without data loss.
Captures a tamper-evident record of classification decisions, auto-approvals, overrides, reviewer actions, policy versions, timestamps, and actors per line item and job. Provides filters and export (CSV/PDF/API) for owners and auditors. Integrates with notifications and payments to show end-to-end traceability from intake to vendor dispatch.
Predicts cap breaches from quotes, changes, or time-and-materials burn and warns early with clear next steps: renegotiate, switch vendor, request approval, or schedule in a cheaper window.
Continuously aggregates and normalizes cost data from vendor quotes, change orders, and time-and-materials logs, mapping each line item to the associated work order and budget cap. Maintains committed, actual, and forecasted spend with support for rate cards, after-hours multipliers, and tax/fees. Updates in near real-time on new events (quote revisions, logged labor, parts added) to compute current cap consumption and remaining headroom. Exposes a reliable, single source of truth for cost status within FixFlow, enabling downstream prediction, alerting, and approvals.
Forecasts potential cap breaches before they occur by analyzing burn rates, remaining scope, vendor performance history, calendar-based rate multipliers, and similar past jobs. Produces probability and timing of breach, with explainable factors and confidence. Generates scenario suggestions (renegotiate scope, switch vendor, reschedule to off-peak window) including estimated savings, impact on SLA, and risk trade-offs. Serves as the decision intelligence layer powering Early Overage Alerts.
Delivers timely, deduplicated alerts via in-app banners, email, and mobile push/SMS when predicted spend approaches thresholds. Each alert contains clear context (current spend, forecast, cap, drivers) and one-click actions: Request Increased Approval, Renegotiate Quote, Switch Vendor, Reschedule to Off-Peak. Supports confirmation, undo, and escalation rules, and respects user notification preferences and quiet hours. Ensures the alert is a complete, actionable unit that reduces time-to-decision.
Provides admin controls to define alert thresholds (e.g., at 60/80/95% of cap), minimum variance to trigger, and default actions per portfolio, property, vendor tier, and job type. Allows configuration of cheaper scheduling windows, rate multipliers, escalation paths, and approval policies. Ensures governance alignment by tailoring sensitivity and actions to owner preferences and property-level budgets without engineering changes.
Integrates alerts with FixFlow’s approvals and dispatch workflows. Prefills approval requests with cost context and forecast, routes to designated approvers, and records outcomes. For vendor switching, surfaces preferred vendors with availability, pricing, SLA, and historical performance, enabling one-click reassignment that notifies stakeholders and updates the schedule. For rescheduling, presents a calendar with cost estimates by window based on rate cards. Eliminates duplicate data entry and ensures continuity across systems.
Captures an immutable log of predictions, thresholds crossed, alerts sent, user actions, approvals, and final outcomes. Provides dashboards for predicted vs. actual overages, avoided overruns, realized savings, time-to-action, and vendor overage rates. Supports filtering by date range, property, vendor, and job type, with CSV export. Establishes data retention policies and access controls to support compliance and portfolio-level optimization.
Applies vendor-specific thresholds based on past accuracy, SLA performance, and charge variance. Trusted vendors get higher auto-approval headroom; repeat over-spenders face tighter limits—driving better behavior without micromanagement.
Compute a composite, per-vendor performance score from historical data (estimate-to-invoice accuracy, SLA adherence at each stage, charge variance vs. benchmarks, first-time fix rate, callback rate, documentation completeness). Support configurable metric weights, minimum sample sizes, Bayesian smoothing to reduce volatility, and normalization by trade. Refresh scores daily; backfill 12 months. Expose results via API and internal tables for downstream use. Handle sparse/new vendors with probation defaults. Ingest data from work orders, invoices, and SLA trackers; write scores to vendor profiles. Provide alerting on significant score shifts. Outcome: an objective, resilient basis for cap decisions that encourages better behavior.
Map vendor performance scores to per-trade, per-urgency dollar caps that control one-click approvals. Define configurable tiers and headroom bands; include defaults for new vendors. Recalculate caps on a schedule (e.g., monthly) and upon major score changes. Support manual overrides with effective/expiry dates and reason codes. Enforce caps during approval flow with clear under/over-cap indicators. Handle multi-currency, tax-in/out configurations, and caching for low-latency checks. Outcome: reward reliable vendors with more autonomy while constraining risk from inconsistent vendors.
When a request exceeds cap or triggers risk flags (e.g., atypical cost vs. historical median, low vendor score, repeat callbacks), route to the appropriate approver with contextual insights. Generate a decision card showing cap amount, score rationale, variance analysis, SLA impact forecast, and suggested alternative vendors within cap. Support configurable escalation paths and notifications. Log decisions and outcomes for continuous tuning. Outcome: faster, higher-quality human decisions on exceptions without micromanagement.
Maintain an immutable audit trail for cap computations and overrides, capturing timestamp, actor/system, previous/new values, score snapshot, rule version, and reason. Present a “Why this cap” explanation near approvals and vendor records. Provide export (CSV/API) and role-based access controls. Retain records for 7 years. Outcome: defensible, transparent controls that build trust and meet compliance needs.
Allow caps to vary by trade (e.g., plumbing, electrical), property, region, and urgency (emergency vs. routine). Implement an inheritance model with organization defaults, group-level overrides, and per-property exceptions, plus sensible fallbacks. Support bulk edit/import, validation, and preview of effective caps. Outcome: align spending controls with local market costs and risk appetites without manual case-by-case reviews.
Provide vendors a monthly performance summary that explains their current cap tier, key metrics driving it, and specific actions to reach the next tier. Deliver via email with a link to a lightweight web view; support opt-in/opt-out and throttling. Include trend charts and benchmark comparisons. Outcome: nudge vendors toward better behavior through transparency rather than manual supervision.
Defines monthly or quarterly spend ceilings by property and category, showing real-time burn and remaining headroom. Throttles or pauses auto-approvals as budgets near limits, preventing end-of-period surprises.
Enable creation and management of spend ceilings per property and maintenance category with monthly or quarterly periods. Support threshold settings (e.g., warning at 80%, hard stop at 100%), effective dates, and mid-period start handling via proration. Provide reusable templates and defaults for rapid setup across portfolios. Enforce category taxonomy alignment with FixFlow smart triage to ensure incoming work orders and purchase orders map correctly. Validate against overlapping or conflicting budgets and surface conflicts in the UI. Expose CRUD APIs and bulk import to seed budgets at scale. This foundation supplies the approval engine and vendor routing with authoritative budget data, delivering predictable spend control and portfolio consistency.
Aggregate committed and actual spend in real time from work orders, approvals, change orders, purchase orders, and vendor invoices to compute burn and remaining headroom per budget bucket. Classify transactions to categories using existing FixFlow mapping and fallbacks for unmapped items. Reflect reversals, voids, and refunds, and recalculate headroom immediately. Distinguish committed versus actual spend with toggles in UI and API. Provide accuracy guards (idempotent ingestion, de-duplication) and a max-lag SLA for updates. Surface calculation details and constituent transactions for transparency. This enables accurate, up-to-the-minute decisioning across auto-approvals and manager reviews.
Extend the approval engine with rules that adjust behavior as budgets approach limits: continue normal auto-approvals under a configurable threshold, require manager review between warning and hard-stop thresholds, and pause non-emergency auto-approvals at or above hard stop. Allow per-bucket overrides for emergencies defined by FixFlow smart triage (e.g., life-safety, no-heat). Provide override workflows with role-based authorization, reason capture, and time-bound exceptions. Display budget status and rule-trigger explanations inline on approval screens. Log all decisions with budget snapshots for later audit. This prevents end-of-period surprises while preserving rapid response for critical issues.
Deliver a portfolio and property-level dashboard showing burn bars, trend lines, and remaining headroom by category and period with sorting, filtering, and CSV export. Link visualizations to underlying transactions and work orders. Provide configurable alerts (in-app, email, push) for crossing warning and hard-stop thresholds, predicted overages based on open commitments, and outsized single requests that would exceed headroom. Support alert batching, snooze, and escalation rules. Ensure alerts are delivered within minutes of state change and include clear recommended actions. This gives stakeholders proactive visibility to intervene before overspend occurs.
Automate end-of-period rollover to initialize new budgets, with options to carry over unused funds (full, capped, or none) or handle deficits according to policy. Support mid-period budget adjustments with proration, effective-dated changes, and recalculation of headroom and thresholds. Lock closed periods while allowing authorized corrections via adjustments with full traceability. Maintain historical integrity by preserving budget versions and ensuring reports reflect period-specific rules. This ensures accurate financial alignment without disrupting ongoing maintenance operations.
Implement role-based permissions to view, create, edit, and approve budgets, thresholds, and overrides. Record immutable audit logs for every change, including who, what, when, previous values, and rationale. Capture approval-throttling triggers and override actions with the associated budget snapshot and related work orders. Provide exportable audit reports and retention policies aligned with compliance needs. Surface audit context in UI where decisions are made to reinforce accountability. This establishes trust and compliance for spend controls across teams.
Captures reason codes, approver, amount, and evidence for any cap override and rolls them into a searchable audit trail and trend dashboard. Highlights recurring causes so teams can refine caps and playbooks.
Enforce structured capture of override details at the moment a repair approval exceeds configured caps within FixFlow’s one-click approval flow. The UI must block submission until a valid reason code is selected, approved amount is confirmed, and at least one evidence item is attached when required by policy. Automatically record approver identity, role, timestamp, work order, invoice, property/unit, vendor, original cap, variance, and policy/playbook references. Support role- and threshold-based multi-level approvals, with notifications and SLAs, and write an immutable override event upon completion. Integrates with existing approval endpoints and respects RBAC to ensure only authorized users can initiate or approve overrides.
Define and implement a normalized, versioned schema for override events including: override_id, work_order_id, invoice_id, property_id, unit_id, vendor_id, approver_user_id and role, reason_code_id and optional free-text reason, cap_amount, approved_amount, override_delta, currency, tax, timestamps, evidence_ids, source (web/mobile/api), device/IP metadata, policy_reference, playbook_id, and computed fields. Apply server-side validation for required fields, numeric constraints, allowed reason codes, and threshold mappings. Ensure immutability of core fields after creation with append-only corrections. Index for query performance and replicate to analytics storage for reporting. Tag PII fields for masking and retention policies.
Provide multi-file evidence upload (images, PDFs, emails, quotes) with progress feedback, size/type validation, and mobile-friendly capture. Store files in secure object storage using pre-signed URLs, perform antivirus scanning, compute and persist cryptographic hashes for integrity, and capture metadata (uploader, timestamp, EXIF, source). Support redaction for PII, configurable retention and legal hold, and strict RBAC-controlled access. Link evidence to override events with chain-of-custody tracking and optional OCR to make content searchable in the audit trail.
Deliver a unified audit trail UI and API for all override events with fast, paginated search across date ranges, properties, vendors, approvers, reason codes, and amount ranges. Provide keyword search on notes/OCR text, sortable columns, saved filters, and export to CSV. Each record offers a detailed view showing all captured fields, evidence previews, and an event timeline. Enforce permission-based visibility and log access for auditability. Optimize with database indexing and caching to achieve sub-2s response under typical loads.
Build a dashboard that aggregates override metrics: total overrides, override rate, total overridden amount, median variance, and distribution by property, vendor, asset category, and reason code. Visualize trends over time, highlight top recurring causes, and surface anomalies against baselines. Enable drill-down from charts to the audit trail with applied filters. Provide saved views, date presets, and scheduled email digests. Expose insights that recommend cap or playbook adjustments based on observed patterns.
Introduce an admin interface and API to manage the reason code taxonomy: create, edit, merge, deprecate, and organize codes hierarchically. Configure per-reason requirements (e.g., mandatory evidence, minimum notes), effective dates, and mappings to cap types and playbooks. Maintain change history and prevent deletion of codes referenced by historical events. Propagate updates to approval UIs and validations, and support localization for multi-language teams.
Create precise, time‑boxed permissions for each magic link in seconds. Choose exactly what the recipient can do—upload photos, confirm ETA, approve within caps, view status, or message—scoped to a specific unit, work order, or timeframe. Save role presets (Tenant Upload, Vendor ETA Update) to eliminate mis-permissions, speed setup, and reduce security risk.
Provide fine-grained permissions per magic link, allowing selection of discrete actions—Upload Photos, Confirm ETA, Approve Within Cap, View Status, and Message—scoped to specific resources (unit and/or work order) and constrained by optional time windows and usage limits. Implement a scope object that captures allowed actions, resource identifiers, monetary caps for approvals, and constraints (start/end time, max uses, IP/geo limits). Enforce scope at both API and UI layers so out-of-scope operations are blocked and hidden. Integrate with FixFlow’s work order, messaging, storage, and approvals services to evaluate scope on each request. This capability minimizes over-permissioning, reduces security risk, and speeds setup while ensuring recipients can perform only what is explicitly allowed.
Enable creation of magic links with explicit start and end times, duration presets, and optional one-time or limited-use counters. Enforce expiration server-side with token payloads that include scope and expiry, plus centralized revocation. Provide clock-skew tolerance, extend/shorten controls, and a friendly expired state with a request-extension option. Log all expirations and revocations for audit. Integrate with the token service, routing, and notifications so links deactivate predictably and recipients receive clear feedback. This reduces lingering access, aligns with security policies, and supports time-sensitive workflows.
Allow approvals via magic link to be constrained by a configurable monetary cap (absolute amount or percentage of budget), with currency awareness and tax handling. Calculate and display remaining cap, track cumulative consumption across multiple approvals from the same link, and require escalation when attempts exceed the cap. Tie approvals to specific work order line items and record cap details in the audit log. Integrate with FixFlow’s approvals and payments services to ensure accurate totals and prevent overspend. This enables rapid one-click approvals for minor repairs while maintaining cost control.
Provide an organization-scoped library of reusable scope presets (e.g., Tenant Upload, Vendor ETA Update, Owner Within-$250 Approval) with versioning, cloning, and search. Each preset defines a set of actions, default duration, resource targeting (unit vs specific work order), and optional caps. Selecting a preset pre-populates the Smart Scope Builder, allowing users to adjust before issuing. Include validation and guardrails to prevent conflicting selections and to highlight risky combinations. Integrate with org settings and permission models for consistent rollout. This accelerates setup, reduces mis-permissions, and promotes consistent access patterns.
Offer a real-time preview of the recipient’s view and an action simulator that tests allowed versus blocked operations before issuing the link. The preview renders the exact UI sections, data, and controls the recipient will see based on the configured scope, and the simulator runs backend authorization checks on representative actions. Provide inline warnings for risky or uncommon combinations and show how the experience changes when toggling options. Integrate with front-end routing and backend authorization services to guarantee accuracy. This prevents misconfiguration, reduces support requests, and builds trust in the scope model.
Centralize visibility and control of all issued magic links with filters (status, recipient, unit, work order), search, and bulk actions. Display status (scheduled, active, expiring soon, expired, revoked), last access timestamp/IP, remaining uses, and scope details. Provide quick actions to revoke, extend, resend, or duplicate a link, and capture revoke reasons. Integrate notifications to inform recipients of changes and export capabilities for compliance reporting. This improves operational control, speeds incident response, and maintains clean access hygiene across the portfolio.
Record a detailed, immutable audit trail for every scoped link: issuance, changes, accesses, actions attempted, enforcement results (allowed/blocked), resource references, and environment data (IP, user agent). Provide in-app querying, CSV export, and webhook/SIEM integration. Add configurable alerts for anomalies such as repeated blocked attempts, access from unusual locations, or high-volume activity within short windows. Tie logs to work orders and units for end-to-end traceability. This supports compliance, accelerates investigations, and strengthens security monitoring.
Keep links safe even if they’re forwarded. Detect mismatches in phone/email, device, location, or IP and automatically downgrade to view‑only or trigger a quick step‑up check. Optional geofencing and time‑of‑day limits protect access without forcing passwords, preserving tenant trust and vendor speed.
Generate single-use, signed magic links that cryptographically bind to intended recipient identifiers (phone/email), role (tenant/vendor/manager), and observed context (device fingerprint hash, IP/ASN, coarse geolocation, user agent). Links contain no PII, expire on first use or after a configurable TTL, and rotate tokens on re-send to prevent replay. Integrates with FixFlow notifications (SMS/email) and one‑click approvals so that when a link is accessed, the system can verify the bound context before granting full privileges. Supports mobile web deep-linking, graceful degradation if the bound context cannot be fully observed, and backward compatibility for existing workflows.
On link access, evaluate live context against the link’s bound attributes to detect mismatches in recipient identifier, device fingerprint, IP/ASN reputation, coarse geolocation, and time-of-day. Compute a configurable risk score with tunable weights and thresholds, accounting for benign variance (e.g., carrier IP rotation or device OS updates). Provide rule-based overrides (allow/deny lists per vendor, per property, or per portfolio) and produce a structured decision (allow full, downgrade to view‑only, or require step‑up). Designed to execute within a sub‑150ms budget to preserve vendor speed, with metrics emitted for observability and continuous tuning.
When access risk exceeds a policy threshold, automatically transition the session to a view‑only mode that preserves transparency while protecting controls. Hide or redact sensitive fields (contact details, payment rates), disable high‑impact actions (approvals, schedule changes, vendor reassignment), and watermark pages with session identifiers. Present a clear, non‑accusatory banner explaining the downgrade and a single action to initiate step‑up verification. All downgrades are logged with reasons and linked to the originating request for audit and support.
Provide fast, low‑friction verification flows triggered by policy or user action: one‑tap SMS/email OTP, verified call‑back, or secure rebind to a trusted device. Target sub‑30s completion with automatic context re‑evaluation on success to restore full access. Include rate limiting, retry UX, accessibility and localization, and fallback offline codes for poor connectivity. Integrate with existing FixFlow identity data (verified emails/phones) and support manager‑approved overrides with time‑boxed elevation for urgent cases.
Offer optional per‑role and per‑link policies that constrain access by location and schedule without requiring passwords. Support geofencing by property coordinates or last trusted location with configurable radius and country/region allowlists, plus business‑hours and contractor shift windows with holiday exceptions. Provide temporary overrides with automatic expiry and full logging. Policies are evaluated alongside risk scoring to avoid false positives and maintain fast access for trusted patterns.
Deliver an admin console and APIs to configure ForwardShield policies (risk thresholds, downgrade behaviors, step‑up methods, geofence/time rules) at portfolio, property, and role levels. Include a preview “observe‑only” mode to simulate policies before enforcement, real‑time dashboards for events (mismatches, downgrades, verifications), searchable audit logs with export/webhooks, and SIEM integration. Provide per‑event evidence packets to streamline support investigations and demonstrate compliance, with retention and redaction controls aligned to data policies.
Deliver magic links over the channel that actually reaches the user—SMS, email, or WhatsApp—with automatic retries and smart fallbacks. If messages bounce or go unread, FixFlow switches channels or offers a voice readout code. Deep links open mobile capture instantly, cutting support tickets and first‑click failures.
Implements a rules-driven engine to deliver magic links over SMS, email, or WhatsApp based on tenant preferences, prior deliverability, geo/regulatory constraints, and quiet hours. Supports dynamic fallback and automatic retries with exponential backoff and jitter, idempotent send keys, and per-tenant routing policies. Integrates with FixFlow identity and event bus (e.g., MagicLinkRequested), leverages provider adapters (Twilio SMS/Voice, SendGrid, WhatsApp Business API), and uses localized, branded templates. Ensures consistent personalization, templating, and tracking tokens across channels to minimize first-click failures and reduce support tickets.
Aggregates delivery, bounce, and engagement signals across providers to drive automated failover. Consumes webhooks for SMS delivery receipts, email bounces/complaints, and WhatsApp read receipts; correlates them to a message instance and tenant identity. Normalizes statuses into a state machine (sent, delivered, opened/read, bounced, timed-out) and triggers retry/fallback workflows when messages bounce or remain unread beyond configurable SLAs. Stores telemetry for audit, dashboards, and optimization, with privacy-safe tracking for email opens and link clicks.
Generates single-use, time-bound magic links that deep link directly into FixFlow’s mobile photo-first intake. Supports Universal Links/App Links where available with graceful fallback to mobile web, device/OS detection, and automatic context handoff (unit, issue, locale). Uses signed JWT tokens with short TTL, replay protection, and brand-aligned domains to mitigate phishing. Preserves attribution parameters for analytics while preventing PII leakage. Ensures one-click access without login to reduce drop-off and first-click failures.
Provides an automated voice fallback when messaging fails or remains unread. Offers an on-demand “Call me with code” option and/or automatic outbound call after SLA breach, reading a short-lived verification code via TTS with locale support. Integrates with FixFlow’s verification screen to accept the code and continue the session. Includes retry limits, PIN attempt throttling, and detailed call logs. Uses provider adapters (e.g., Twilio Voice) and adheres to quiet hours and consent settings.
Captures and enforces per-tenant consent, opt-in/out status, preferred channel order, and quiet hours across SMS, email, and WhatsApp. Supports double opt-in for WhatsApp, STOP/UNSUBSCRIBE handling, suppression lists, and regional compliance (TCPA, CAN-SPAM, GDPR). Exposes a tenant-facing setting in the portal and an admin override with audit trails. Validates and verifies endpoints (email/SMS) and prevents sends to disallowed channels, feeding the orchestrator’s decision logic.
Secures the magic link and send pipeline with per-user and per-unit rate limits, IP/device throttling, signed tokens (HMAC/JWT), short expirations, single-use enforcement, and replay detection. Implements domain allowlisting for links, bot detection on verification, and provider failover with circuit breakers to avoid storms. Centralizes secrets management and emits security audit logs for SOC2 alignment. Minimizes abuse vectors while keeping the first-click experience fast.
Delivers an admin UI to configure channel order, retry timing, SLA thresholds, templates, and locales per portfolio. Provides per-message timelines and funnel analytics (sent, delivered, read, clicked, verified) with export and alerts to Slack/email when failure rates spike. Enables A/B testing of fallback sequences and template variants to optimize reach. Integrates with the telemetry store and respects role-based access control.
Turn the first click into a fast, low‑friction device trust. A one‑tap verify pairs the device for repeat use, then silently renews within safe windows. A built‑in risk engine adds step‑up verification only when behavior looks unusual, keeping everyday access effortless for tenants and vendors while guarding against misuse.
Implements a single-tap verification flow (via magic link or deep-linked push/SMS/email) that establishes device trust on first use. On success, the client receives a signed, rotation-capable trust token bound to user account, device fingerprint, and browser context, stored securely (HTTP-only, same-site cookies or secure storage). Supports WebAuthn/passkeys when available to strengthen binding. Integrates with FixFlow auth to skip password re-entry for low-risk actions and to land users directly in their intended task (e.g., approve estimate, upload photos). Includes token rotation, replay protection, short-lived activation links, and abuse rate limiting. Expected outcome: drastically reduced friction for tenants and vendors while maintaining secure, auditable trust establishment.
Introduces a low-latency risk engine that evaluates each request/session using signals such as device fingerprint drift, geo-velocity, IP reputation, time-of-day anomalies, failed attempts, and role sensitivity (tenant vs. vendor vs. manager). Produces a trust score and decision (allow, allow with step-up, deny). On step-up, supports methods like passkey/biometric, OTP via email/SMS, or backup code, selected by policy and device capability. Policies are configurable by environment and role, with thresholds and cooldowns. Integrates inline with gateway/middleware to guard access to sensitive actions (e.g., one-click approvals, payment details). Ensures sub-150ms decisioning for 95th percentile to keep UX snappy. Expected outcome: everyday access remains seamless while anomalous behavior triggers proportional verification.
Provides automatic, invisible renewal of device trust within configurable rolling windows (e.g., 30 days active, 90 days max) to minimize re-prompts during a lease or vendor engagement. Renews tokens on active use, respects inactivity timeouts, and enforces absolute maximum lifetime. Handles clock skew, multi-tab, and network retries safely, and consults a server-side revocation list before renewal. Admin-configurable per role and environment. Expected outcome: sustained, low-friction access over time without compromising revocation or maximum-lifetime controls.
Delivers user-facing and admin controls to view and manage trusted devices. Users can see device nickname, last seen, rough location (city-level), and trust level; revoke any device with immediate effect. Admins/property managers can search by user/unit/vendor, force revoke, apply policy overrides, and receive alerts on high-risk trust events (e.g., rapid device proliferation). Includes notifications for new device trust established and revocation confirmations. Fully responsive, accessible, and localized. Expected outcome: transparency and rapid self-service control, reducing support tickets and risk exposure.
Captures immutable, privacy-conscious logs for all trust lifecycle events: initiation, success/failure, renewal, step-up prompts and outcomes, revocations, and policy changes. Logs include timestamp, user/role, device hash, decision, and reason codes without storing raw PII. Supports retention policies, export (CSV/NDJSON), and webhook/SIEM forwarding. Provides user data access/deletion workflows to meet GDPR/CCPA and internal audit requirements. Expected outcome: defensible audit trail for incident response and compliance with minimal overhead.
Ensures access continuity when primary channels fail. Offers alternative step-up and recovery options: email OTP, SMS OTP, voice call code, backup codes, and support-assisted verification with expiring, single-use admin-issued links. Includes rate limiting, lockout safeguards, and clear UX for retry/cooldown states. Designed for low-connectivity scenarios common at job sites and older buildings. Avoids insecure knowledge-based questions. Expected outcome: fewer blocked users and truck-roll delays while maintaining strong anti-abuse controls.
Provides a standardized internal API that returns signed trust assertions (level, score, expiry, reason codes) for use by core workflows such as photo upload, estimate approval, and vendor dispatch. Supports idempotent evaluation, short-term caching, and streaming updates of trust state to the client. Enables features to request step-up on-demand and to tailor UX (e.g., hide OTP prompt if already trusted). Includes SDK helpers for web and mobile web. Expected outcome: consistent, reusable trust decisions across FixFlow with minimal integration effort.
Generate dynamic QR codes tied to a unit or work order. Tenants scan from lobby signage to report with a pre‑scoped link; vendors scan on arrival to check in and update status. Codes can be single‑use, time‑limited, and geofenced to the property—removing typing, reducing errors, and speeding first actions.
Build a service that generates dynamic QR codes associated with a property, unit, or work order. Each code resolves to a short URL containing a signed token with scope (tenant intake or vendor job), identifiers, configurable constraints (expiry, single-use, geofence), and minimal metadata. Provide REST endpoints and internal SDK methods to create, refresh, and invalidate codes; support PNG/SVG output with selectable size and error correction for print and digital use. Ensure idempotent creation, collision-resistant code space, and analytics hooks. Integrates with FixFlow’s property/unit/work order data model and notification pipelines.
Implement server-side validation to enforce single-use and time-limited constraints on scan tokens. Support configurable expiry windows and usage limits (one-time, N uses, per role) set at creation. On first valid redemption, record association and invalidate according to policy; subsequent attempts receive a friendly error and guidance to request a new code. Include atomic checks to prevent race conditions, admin override to reissue/revoke, and thorough audit logging. Handle clock skew, shared links, and device changes gracefully.
Request device location at scan and validate proximity to property geofences before allowing sensitive actions like vendor check-in. Support configurable radius per property, role-based bypass for approved remote workflows, and fallbacks when permission is denied (e.g., verification via code or manager approval). Store location and timestamps with clear consent messaging and privacy controls. Provide immediate user feedback for out-of-bounds scans and log all outcomes for auditing and anomaly detection.
When a tenant scans a property or unit code, open a mobile-first, photo-led intake flow pre-filled with property and unit context to eliminate address and unit typing. Offer quick category suggestions, description field, photo/video capture, contact verification, and duplicate detection against open issues for the same unit with an option to attach. Provide localized language, accessibility compliance, and a confirmation screen with status tracking after submission. Seamlessly posts to FixFlow’s triage and notification systems.
Enable vendors to scan a job-specific code to authenticate or verify via one-time code, check in on arrival, and update the work order status with one-tap actions (start, pause, complete) plus notes and photos. Capture timestamp, geolocation, and device info to build an auditable trail and feed SLA metrics. Support partial completion, required prompts like parts needed, and offline capture with automatic sync when connectivity is restored. Propagate updates to FixFlow timelines, notifications, and dashboards.
Provide an admin console to create, bulk-generate, organize, and manage QR codes for properties, buildings, and units with parameters such as role, scope, expiry, usage limits, and geofence settings. Offer print-ready label templates, batch exports, and download options. Display real-time usage analytics, redemption history, and anomaly flags like repeated out-of-bounds scans. Include revoke/rotate actions, webhook subscriptions to scan events, and role-based permissions for safe delegation.
Send a capture‑focused link that opens directly to the camera with optional gallery lock, EXIF validation, and subtle watermarking. Auto‑stamp time, unit, and (optional) GPS, queue offline if signal is weak, and upload when connected. Coordinators get clean, compliant evidence the first time—fewer callbacks and faster approvals.
Provide a short, mobile-friendly URL that opens directly into a capture-first web view with the device camera preselected. Support iOS Safari and Android Chrome constraints via getUserMedia with graceful fallback to a standard uploader if camera access is denied or unsupported. Pre-bind request context (unit, request ID, contact) via a secure token so the user does not need to sign in. Present a minimal capture UI for photo and short video, enforce sensible defaults (resolution, orientation lock, file-size caps), and display lightweight guidance to frame the issue. Handle permission prompts, orientation, and retry flows, and surface clear error messages if hardware or browser blocks access. Localize UI text and ensure WCAG AA accessibility for buttons and instructions.
Generate signed, tamper-resistant capture links bound to a specific property unit and request, with configurable expiration (e.g., 24–72 hours), optional single-use enforcement, and revocation. Exclude PII from the URL and require HTTPS on a dedicated capture subdomain. Implement rate limiting, bot mitigation, and open-redirect protection. Log creation, sends, opens, and submissions for auditability. Provide admin controls to set defaults at account level and override per request. Ensure links are compatible with SMS, email, and messaging apps, including proper preview metadata and deep-link handling on mobile.
Allow users to capture when connectivity is poor by queueing photos/videos locally with encryption at rest (IndexedDB) and uploading automatically when a network is available. Use service workers, chunked uploads, and resumable transfers with exponential backoff, conflict detection, and checksum validation. Provide clear UI for queued, uploading, and completed states, with the ability to cancel or retry. Respect device constraints (battery saver, metered data), compress media on-device where possible, and enforce per-item and total queue limits. Preserve request context so queued captures remain associated even after the browser is closed.
Offer an admin-configurable policy to allow camera-only capture or permit gallery selection. When gallery lock is enabled, hide or disable file-picker access to existing media and clearly message the policy and rationale to the user. Where browser limitations prevent strict enforcement, tag the submission as “source unverified” and require coordinator review. Detect multiple rapid submissions and obvious duplicates to discourage recycling old images. Expose policy settings at the account and per-request level, and persist the chosen policy in the signed link token.
Extract and validate EXIF and related metadata client-side (when accessible) and server-side to confirm capture time, device source, orientation, and (optional) GPS. Normalize to UTC with timezone offsets, allow reasonable clock skew, and flag anomalies (missing EXIF where expected, edited software tags, impossible GPS jumps, or time outside a defined window). Compute content hashes for duplicate detection, store originals unmodified, and strip sensitive EXIF from distributable versions while retaining required fields for compliance. Provide configurable validation rules and severity (warn vs. block) per account.
Generate a derivative of each image/video with an unobtrusive overlay that includes timestamp, unit ID, request ID, and optional GPS coordinates. Ensure overlays adapt to orientation, avoid obscuring key content, and meet accessibility and privacy guidelines (hide GPS when disabled). Support adjustable opacity and placement presets. For video, render overlays across frames without degrading playback quality. Preserve the original file alongside the stamped copy, and expose both in the coordinator view. Include a small FixFlow watermark for provenance on derivatives only.
Provide a review workspace that displays submitted media, derived overlays, and validated metadata in a single view. Surface integrity flags (e.g., missing EXIF, clock skew) and location on a mini map when GPS is present. Enable inline actions: request more photos, reject with reasons, or approve with one click to advance triage and attach media to the work order. Maintain a complete audit log of actions and status changes, and notify tenants and vendors according to existing FixFlow workflow rules. Optimize for fast loading with thumbnails, lazy loading, and streaming for larger videos.
Innovative concepts that could enhance this product's value proposition.
Classifies after-hours emergencies and auto-dispatches the on-call vendor with lockbox PIN access. Sends live ETA to tenants and a recap for morning review.
Drag-and-drop timeline for unit turns with task dependencies. Batch-approve punchlist items, auto-request quotes, and flag delays with photo proof.
One-click export of timestamped photos, estimates, approvals, and messages into a signed, shareable PDF. Satisfies insurers and auditors without digging through threads.
Scores vendors by speed, quality, and cost using job history. Auto-suggests the best match per issue and location, with backup when schedules conflict.
Tenant-facing live SLA clock with status badges and vendor ETA. Pushes proactive updates to cut check-in calls and rebuild confidence.
Set auto-approval caps by issue and property, with alerts for overages. Require photographic proof for payouts to curb overspend.
Passwordless email/SMS links for tenants and vendors to submit photos and update status. Per-link scopes and expiry boost security while slashing login friction.
Imagined press coverage for this groundbreaking product concept.
Imagined Press Article
Austin, TX — FixFlow today announced the general availability of Vendor Radar, a new intelligence layer that transforms how independent landlords and small property managers select and dispatch maintenance vendors. Built for portfolios with 25–200 units, Vendor Radar uses live context, historical performance, and transparent scoring to route each job to the vendor most likely to arrive on time, fix it on the first visit, and protect budgets. Vendor Radar extends FixFlow’s photo‑first intake and smart triage with a unified, explainable ranking across speed, quality, scope fit, compliance, and cost. It works inside the same mobile web portal where managers already intake issues, approve work with one click, and keep tenants informed in real time. What’s new in Vendor Radar - GeoScore: Dynamically weighs travel time, service‑area familiarity, traffic, and multi‑stop routes to prioritize the vendor most likely to get on‑site fastest. - ScopeMatch: Analyzes tenant photos and triage tags to detect exact skills, tools, and certifications required, elevating vendors verified for the scope so the right tech shows up once. - PriceGuard: Normalizes quotes and job history by issue type and region to flag outliers and enable auto‑approvals within guardrails. - SLA Forecaster: Predicts the probability each vendor will meet your SLA given property, time of day, and backlog context, reducing escalations. - Compliance Gate: Continuously verifies licenses, insurance, certifications, and expirations and attaches proof to the work order. - FairShare: Balances assignments across high‑performers to prevent overload and single‑vendor dependency while honoring capacity caps and geographic quotas. - Score Lens: Makes rankings explainable with a transparent breakdown of speed, quality, cost, proximity, and scope fit, along with coaching tips vendors can act on. Why it matters Independent landlords and small property managers often juggle vendor relationships across dozens of trades and neighborhoods. The result is too much guesswork, phone tag, and repeat visits that erode tenant trust. With Vendor Radar, FixFlow replaces intuition with objective, real‑time decisioning that reduces time to dispatch and increases first‑contact resolution—without sacrificing cost control or compliance. Customers already using FixFlow report cutting response time by 40%, slashing administrative work by 60%, and reducing repeat vendor visits, all while giving tenants clear, timely updates. “Maintenance dispatch shouldn’t feel like rolling the dice,” said Maya Cortez, CEO of FixFlow. “Vendor Radar turns every choice into a data‑driven decision. Our customers tell us they feel confident sending the right pro the first time, and tenants notice the difference when ETAs are reliable and issues are resolved in a single visit.” “Score Lens is a quiet game‑changer for our team,” said Victor Lee, owner‑operator at a 120‑unit portfolio in the Northeast and an early adopter of Vendor Radar. “When I can see why a vendor is ranked—and what could improve their standing—it builds trust on both sides. We’re seeing smoother conversations, better adherence to SLAs, and fewer surprises on invoices.” How it works Vendor Radar activates automatically when a work order is created. As photos and context come in through FixFlow’s mobile intake, ScopeMatch identifies the skills and compliance requirements. GeoScore and live traffic conditions update every few minutes, while the SLA Forecaster combines historical performance with current backlog cues. PriceGuard and Budget Guardrails ensure quotes align with expectations, and FairShare maintains a healthy spread of work. The result is a ranked short list that can auto‑dispatch based on customer rules or be approved in one tap from mobile. Designed for real‑world complexity - Multi‑property, multi‑region: Vendor Radar respects on‑call rosters, holidays, and coverage gaps, and cascades to verified backups if an invite isn’t accepted in time. - Transparent by design: Every recommendation includes a Why Ranked panel and the evidence behind it, reducing second‑guessing and audit effort. - Tenant‑centric: Paired with FixFlow’s Trust Timer and ETA Confidence, tenants see realistic windows and reason cues, reducing check‑in calls and anxiety. Availability and packaging Vendor Radar is available today to all FixFlow customers. Advanced auto‑dispatch and FairShare controls can be toggled at the portfolio or property level. Existing customers can enable Vendor Radar in Settings without additional setup; new customers can request white‑glove onboarding to import vendors, verify compliance, and tune guardrails. Early results Early adopters report faster dispatch decisions, fewer repeat visits, and improved on‑time arrival rates. Managers also highlight reduced back‑and‑forth with vendors thanks to shared visibility into rankings and requirements. About FixFlow FixFlow centralizes rental maintenance into a mobile web portal, using photo‑first intake, automated smart triage, and one‑click approvals that route repairs to preferred vendors. Independent landlords and small property managers cut response time by 40%, slash administrative work by 60%, and reduce repeat vendor visits while restoring tenant trust. Supporting quotes “Vendor Radar complements our compliance and audit features, such as Compliance Gate and Audit Seal, so managers can move fast without sacrificing controls,” said Lena Park, VP of Product at FixFlow. “It’s the missing link between triage and tenant experience.” Media contact Press: press@fixflow.com Sales: sales@fixflow.com Phone: +1 (415) 555‑0137 Website: https://www.fixflow.com Trademarks FixFlow and Vendor Radar are trademarks of FixFlow, Inc. All other trademarks are property of their respective owners.
Imagined Press Article
Austin, TX — FixFlow today introduced Turnboard, a purpose‑built coordination layer for unit turns that keeps move‑in dates on track and trims idle time across trades. Turnboard makes it simple for small property managers handling 50–200 units to plan, sequence, and execute make‑ready work with confidence—from first notice to final photo sign‑off. Turnboard builds on FixFlow’s mobile, photo‑first maintenance platform to bring reliability and transparency to one of the industry’s most chaotic workflows. Instead of juggling spreadsheets, group texts, and paper clipboards, coordinators now see a live, dependency‑aware timeline that automatically reacts to delays, parts lead times, and vendor availability. What’s in Turnboard - Critical Path Guard: Automatically calculates and visualizes the critical path for each unit turn, flags risks that jeopardize the move‑in date, and recommends the smallest resequencing to recover time. - Auto‑Leveler: Balances work across units, trades, and crews by resolving resource conflicts and smoothing start times, keeping crews utilized and reducing idle gaps. - Vendor Slotting: Requests real‑time time slots from preferred vendors and proposes windows based on dependency completion and travel time, with one‑tap accepts and backup escalation. - Lead‑Time Radar: Tracks parts and appliance SKUs, compares supplier ETAs to needed‑by dates, and suggests alternates or rental stock when risk rises. - Turn Playbooks: Reusable templates for light, standard, and full turns that preload dependencies, checklists, and photo QA steps, adapted to each building and unit type. - Bulk Shift: Portfolio‑wide rescheduling for storms, utility shutdowns, or elevator outages that preserves dependencies and automatically notifies vendors and tenants. Why it matters now Vacancy days are expensive, and coordination errors create a hidden tax on NOI. For small teams, one late delivery or missed handoff can cascade across trades and delay revenue. Turnboard gives coordinators the same level of control airlines use to manage gates and crews, but without complexity. With clear timelines, proactive nudges, and one‑click approvals, Turnboard helps FixFlow customers meet SLAs more consistently while cutting administrative work by up to 60%—in line with results already seen on maintenance operations. “Unit turns are where portfolios win or lose time,” said Maya Cortez, CEO of FixFlow. “Turnboard surfaces the few tasks that truly matter for the move‑in date, then gives managers fast, safe levers to recover time. It’s about getting keys back in doors sooner without burning out teams or blowing budgets.” “Critical Path Guard has changed our morning stand‑ups,” said Tasha Nguyen, make‑ready lead at a 96‑unit operator and an early Turnboard pilot. “We start the day with a single view of what’s at risk, who’s on point, and the exact fix to pull the date back in. Our vendors love the slot requests because they’re based on real readiness, not wishful thinking.” How it works Turnboard sits on top of FixFlow’s work order engine. When a turn is created, managers choose a Playbook that lays out trades, durations, and required photo proof. As work progresses, Vendor Slotting pulls in availability and travel windows; Auto‑Leveler resolves conflicts; and Critical Path Guard runs continuously to flag risks and propose rescheduling options. Lead‑Time Radar ties in procurement details and suggests alternates before parts become blockers. Bulk Shift can be used to adapt schedules when external events hit, preserving dependencies and pushing reason‑coded updates to vendors and tenants. Designed for small teams - Setup in minutes: Import past turns to tailor Playbooks and durations automatically. - Mobile‑first: Coordinators and field crews confirm tasks, upload photos, and receive nudges on the go—no new app to install. - Transparent to stakeholders: Owners receive a clean, read‑only view; tenants see clear status, ETAs, and prep steps when access is needed. Availability and pricing Turnboard is available today to all FixFlow customers. Existing customers can enable Turnboard from Settings and start with out‑of‑the‑box Playbooks for light, standard, and full turns. For teams with complex vendor networks, FixFlow offers white‑glove onboarding to connect preferred vendors, set capacity caps, and calibrate guardrails. Early impact Pilot customers report fewer last‑minute scrambles, better adherence to promised move‑in dates, and more predictable vendor calendars. Coordinators highlight fewer phone calls and cleaner photo proof thanks to guided checklists baked into each task. About FixFlow FixFlow centralizes rental maintenance into a mobile web portal, using photo‑first intake, automated smart triage, and one‑click approvals that route repairs to preferred vendors. Independent landlords and small property managers cut response time by 40%, slash administrative work by 60%, and reduce repeat vendor visits while restoring tenant trust. Supporting quotes “Auto‑Leveler has been particularly helpful for portfolios with mixed garden‑style and mid‑rise assets,” said Lena Park, VP of Product at FixFlow. “It quietly removes conflicts across painters, cleaners, and handymen so each crew stays productive and the overall turn duration drops.” Media contact Press: press@fixflow.com Sales: sales@fixflow.com Phone: +1 (415) 555‑0137 Website: https://www.fixflow.com Trademarks FixFlow and Turnboard are trademarks of FixFlow, Inc. All other trademarks are property of their respective owners.
Imagined Press Article
Austin, TX — FixFlow today announced Trust Timer 2.0, a major update to its tenant experience layer that brings airline‑style transparency to rental repairs. Trust Timer 2.0 pairs live ETA Confidence and Doorstep Alerts with clear status explanations and customizable update preferences, so tenants know what’s happening, when help will arrive, and what they can do next—without calling the office. Trust Timer has always displayed a live SLA clock, letting tenants see progress from intake to resolution. With Trust Timer 2.0, FixFlow adds a set of features designed to set accurate expectations, reduce anxiety at the door, and minimize missed connections that lead to repeat visits. What’s new in Trust Timer 2.0 - ETA Confidence: Shows a live arrival window with confidence bands and reason cues like traffic, prior job overrun, or weather. Tenants get realistic timing and can plan around the visit. - Doorstep Alert: Geofenced notifications fire when the vendor is 15, 5, and 1 minute away and upon arrival, with one‑tap options to confirm access or request a short wait. - Delay Transparency: If an SLA is at risk, tenants receive a clear explanation, an updated ETA, and easy choices: pick a new window, switch to a backup vendor, or authorize after‑hours service. - Visit Prep: Issue‑specific, property‑aware prep checklists (clear work area, secure pets, breaker/water access, elevator booking) improve first‑pass fixes and shorten visit time. - Update Control: Tenants choose channels (SMS, email, WhatsApp) and frequency—milestones only or play‑by‑play—and set quiet hours. - Household Share: Creates a secure, expiring link for roommates, caretakers, or the front desk so everyone sees the same status, ETA, and prep steps. - Plain Status: Translates system badges into simple language with what’s happening now, who’s up next, and what the tenant can do. Why it matters Tenants want clarity, not platitudes. In an environment where maintenance touches satisfaction scores more than almost any other factor, the difference between a confident 30‑minute window and a vague “sometime today” is trust. For small property teams already using FixFlow to cut response time by 40% and administrative work by 60%, Trust Timer 2.0 closes the loop with honest, context‑rich communication that reduces check‑in calls and prevents avoidable no‑shows. “We designed Trust Timer 2.0 to treat tenant time with the same respect airlines give departure boards,” said Maya Cortez, CEO of FixFlow. “When the ETA changes, we explain why and offer choices. That turns frustration into control and protects the relationship, even when things don’t go perfectly.” “Doorstep Alerts have eliminated our most common missed connection: the last‑minute dog walk,” said Felix Morales, regional property manager who handles after‑hours coverage for a 70‑unit portfolio. “Tenants confirm access as we’re pulling up, and if they need five minutes, we know before we’re knocking.” How it works Trust Timer 2.0 lives on the same secure, passwordless links FixFlow uses for tenant intake and vendor updates. The moment a work order is approved, tenants receive a link with a live SLA clock, current status, and the next milestone. As the assigned vendor travels, ETA Confidence updates the arrival window using live traffic, prior‑job signals, and historical accuracy. Doorstep Alerts and Household Share ensure the right people are informed at the right moments, while Update Control respects quiet hours and channel preferences. If a delay arises, Delay Transparency pushes the reason and gives the tenant choices, including switching to a pre‑qualified backup via Fallback Cascade. Secure and inclusive by design - Smart Scope Builder: Creates time‑boxed, role‑appropriate permissions for each link, so tenants can see and do what’s intended—nothing more. - ForwardShield: Detects if a link is forwarded and downgrades access or triggers a quick step‑up check to keep information protected without forcing passwords. - OmniSend Failover: Delivers updates over the channel that actually reaches the tenant, with smart retries and a voice readout option when needed. - Trust Handshake: Pairs a device with one tap for repeat use, adding step‑up verification only when behavior looks unusual. Early impact Early users report fewer check‑in calls, lower anxiety at the door, and better first‑pass fix rates due to clearer prep steps. Managers highlight cleaner after‑hours handoffs when paired with Night Triage and Morning Digest, and vendors appreciate the reduction in surprise no‑access outcomes. Availability Trust Timer 2.0 is rolling out today to all FixFlow customers at no additional charge. Tenants will automatically see the new features on their next work order. Managers can customize quiet hours, notification cadence, and escalation behavior by property. About FixFlow FixFlow centralizes rental maintenance into a mobile web portal, using photo‑first intake, automated smart triage, and one‑click approvals that route repairs to preferred vendors. Independent landlords and small property managers cut response time by 40%, slash administrative work by 60%, and reduce repeat vendor visits while restoring tenant trust. Supporting quotes “Transparency is a performance tool,” said Lena Park, VP of Product at FixFlow. “When tenants are prepared and informed, vendors move faster and spend more time fixing and less time coordinating.” Media contact Press: press@fixflow.com Sales: sales@fixflow.com Phone: +1 (415) 555‑0137 Website: https://www.fixflow.com Trademarks FixFlow and Trust Timer are trademarks of FixFlow, Inc. All other trademarks are property of their respective owners.
Subscribe to receive a fresh, AI-generated product idea in your inbox every day. It's completely free, and you might just discover your next big thing!
Full.CX effortlessly brings product visions to life.
This product was entirely generated using our AI and advanced algorithms. When you upgrade, you'll gain access to detailed product requirements, user personas, and feature specifications just like what you see below.