Please note: this guide is for new clients going through Onboarding only. If you are an existing client with data already in Fixflo, please contact our support team for assistance
Fixflo integrates with SME Professional so that any repair and maintenance issues created in Fixflo can be pushed back into SME Professional. This allows you to keep a complete maintenance record for your tenancies and produce more accurate reports. Please check out our guide here to view how to set up that basic integration alongside this more advanced integration.
The advanced integration also provides the ability to sync data held in SME Professional into your Fixflo system. For our guide on how to set up the integration, please click here.
TABLE OF CONTENTS
Data Syncing
The following pieces of data are synced from SME Professional into Fixflo as part of this integration:
Data entities | Notes |
---|---|
Properties | The 'Management type' of properties should be 'Managed Let' or 'Guaranteed Rent' otherwise these will not sync. The 'Property status' field cannot be 'Pending: new property' or 'Past property' as these will not sync. Please note that 'Notice given; not on market' will sync. |
Occupiers/Tenants | These should be active tenants. 'Past tenant' and 'Fall through' statuses will not sync. |
Landlords | These should be at the status 'Current client' in SME Professional. 'Past client' and 'Unsuccessful enquiry' will not sync. |
Contractors | These should be either 'Approved' or 'Landlord contractor' within SME. 'Past contractor' and 'Not approved' 'will not sync. The 'Service' type cannot be 'Lawyer". |
Each piece of data will sync hourly from SME Professional to Fixflo. As such, SME Professional becomes your main source of truth; if you need to add a new property, add it to SME Professional and it will sync to Fixflo in an hour.
In order for your Fixflo system to remain accurate with Property data, you will need to configure your settings so that occupiers can only report against properties that exist in your system. Please refer to our guide here, which outlines how to set up 'Uploaded properties only'.
As each data entity syncs from SME Professional into Fixflo, it will also pull across the system reference into Fixflo as an external reference. Below is an example of a property profile in SME Professional:
And how it looks in Fixflo:
Similarly, a contractor profile will sync from SME Professional, pulling its ID into Fixflo as an external reference:
Issue Syncing
As well as syncing data from SME into Fixflo, the integration will also sync jobs reported via Fixflo into your SME system. This provides other members of the team who may need oversight of ongoing maintenance a view of what is ongoing in Fixflo.
For example, the below screenshot shows a maintenance report in SME at the status of 'Booked in'; this means that the job is in AwaitingJobCompletion if Fixflo:
A group of fields are filled out in SME, including the property details, issue details, and associated contractor. The field 'Estimated amount' relates to the gross amount from the quote in Fixflo (if applicable). If the instructed job does not have a quote present, then the works authorisation limit provided when instructing the job is used:
The 'Final amount' field shows the gross total cost, as entered by the contractor/taken from their invoice document:
When an issue is closed in Fixflo, it moves to 'Completed' or 'Completed and Awaiting invoice':
Once an issue has been reported through Fixflo and synced with SME, we will be able to see the issue PDF link in the 'Report title and description', as shown in the image below.
A full chart of the issue statuses in Fixflo and their comparison status in SME can be found below:
Fixflo Status | SME Status |
Reported | Reported |
AwaitingInstruction | Reported |
LandlordInstructionsRequested | Reported |
LandlordInstructionsReceived | Reported |
RequestForQuotesEnded | Quotation(s) received |
AwaitingReview | Quotation(s) received |
QuotesReviewed | Owner accepted |
JobAwardedAwaitingAppointmentDate | Contractor agreed |
JobAwardedAwaitingTenantAcceptance | Contractor agreed |
JobAwardedAppointmentDateDeclined | Contractor agreed |
AwaitingJobCompletion | Booked in |
JobCompletedAwaitingFeedback | Complete ready to be closed |
JobCompletedNegativeFeedback | Complete ready to be closed |
JobCompletedReadyForClosure | Complete ready to be closed |
JobCompletedAwaitingInvoice | Complete ready to be closed |
Closed | N/A (SME does not have this status. Instead, the maintenance order is moved to a closed area) |
Automatically Linking Invoices to Landlord Deductions When a Fixflo Job is Closed
We’ve introduced a new feature to help you save time and reduce manual work when managing maintenance jobs and invoices. Now, whenever a job in Fixflo is marked as Closed, we’ll automatically create a landlord deduction in SME — as long as the landlord is the one paying for the job.
Here’s everything you need to know.
What’s New?
When you close a job in Fixflo:
- We’ll automatically create a landlord deduction in SME (your property management software).
- If there’s an invoice attached to the job, we’ll upload it straight to the deduction for you.
This means no more copy-pasting amounts, uploading files manually, or missing deductions!
When Does This Happen?
This only applies when:
- The "Paying for work" field in Fixflo is set to Landlord.
- The job has been marked as Closed in Fixflo.
- You have an invoice file attached (optional but helpful).
What Happens Behind the Scenes?
We’ll automatically:
- Create a new landlord deduction in SME, using the job’s cost and VAT.
- Add a clear description, like:
- Attach the invoice file (if available).
What Kind of Invoice Files Can I Use?
You can attach either:
- A PDF
- A JPEG (photo/image)
Files in other formats (like Word or PNG) will not be accepted. You’ll see an error message saying:
"Invoice file has to be a PDF or JPEG."
Where Will I See This?
In SME, you’ll find the landlord deduction listed under:
Financials > Landlord Deductions
It will include:
- The cost and VAT from the job
- The invoice (if uploaded)
- A reference to the Fixflo issue number
arduinoCopyEditFixflo Issue reference - 12345 Boiler Repair (if a line item was added)
Please find below a video outlining this integration in more detail:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article