For the Veco/Eurolink 'basic' integration which does not sync data, please click here.

Fixflo integrates with Veco, allowing you to sync all of your data (properties and people) from Veco into your Fixflo instance. In addition, the integration will also sync all Fixflo issue reports into your Veco instance, updating it as the job is progressed and closed in Fixflo. All completion information - including a cost breakdown - will sync to Veco, allowing you to process invoices through your purchase ledger. 

For information on how to set up this integration, please click here.

Data syncing from Veco > Fixflo

The following entities will sync from Veco into Fixflo:

- Properties

- Landlords

- Occupiers

- Contractors/suppliers

Please note: all of the above will sync into Fixflo regardless of any status in Veco unless you specify otherwise; please mention this to the Fixflo team when enquiring. These syncs will run instantaneously.

Each data entity syncing from Veco will contain a unique external reference which is used to create the entity in Fixflo. For this reason, please consider Veco as your source of truth and create any new data in this system, not Fixflo! Please check out our guide here to learn how to reduce user role permissions so your team does not update data in Fixflo.

It is recommended - for promotion purposes to ensure welcome emails are sent to the correct people - that you export the occupiers you wish to promote to (name, email and phone numbers linked to the managed property), apply a tag against their data and import this into your Fixflo system (guide here). Your Onboarding manager can then assist with filtering the data correctly and sending welcome emails to appropriate parties. 

Data syncing from Fixflo > Veco

When maintenance reports are filed in Fixflo against properties synced from Veco, these will also sync to Veco, creating a works order at the property.

Please note - this is for reactive issues only; no planned maintenance.

The works order itself will be non-editable. However, you can amend some fields if required, such as the 'Estimated Cost' and 'Increase Float' fields. The rest of the works order will be progressed using Fixflo workflows:

As jobs progress through various statuses in Fixflo, updates will be made to the works order in Veco. In the below Fixflo statuses, the 'Job status' field on the works order will change, but nothing else:

  • Fixflo-Reported
  • Fixflo-QuotesRequested
  • Fixflo-QuotesAwaitingReview
  • Fixflo-QuotesReviewed

In the below Fixflo statuses, the works order will be updated in Veco. Please review as necessary:


When the job is awarded to a contractor in Fixflo, the works order will update with the contractor (supplier) details. The 'Estimated Cost' field will automatically be populated based on the works authorisation limit set in Fixflo, and the option to 'Increase Float' will automatically be ticked to withhold the necessary funds from the landlord:


Once the job is completed in Fixflo, if the invoice is attached to the job it will populate as an 'Invoice Attachment' on the Veco works order as a PDF document.


When the job is closed by your team on Fixflo, the status will update on Veco but will remain open and on the Works Order grid.
This allows the user to go through and close it on Veco and use the 'Creating an invoice' process as required to post the ledger invoice:

It is therefore important to flag that the works order part of the integration considers Fixflo as the 'source of truth'.

Invoices manually added in Veco would be overridden by the Fixflo invoice. Therefore any amendments required should be made in Fixflo.