Skip to main content

Alto Integration: Reports, Troubleshooting & FAQs

Connect Alto with InventoryBase to help keep your property, appointment, contact, tenancy, and report information aligned.

Written by Adelle Naidoo

Use this guide to manage completed report uploads back to Alto and check common sync issues.

Before You Continue

Sending Completed Reports Back to Alto


Inventory Base can upload completed PDF inspection reports back to Alto.

This only applies when:

  • the inspection was created from an Alto appointment

  • report upload has been enabled in your Alto integration settings

Inspections created directly in InventoryBase do not automatically upload to Alto.

Upload Report Deliverable Settings


In your Alto integration settings, use Upload Report Deliverable to choose where completed reports should be sent.

Option

What it does

Disabled

Completed reports will not upload to Alto.

To Property

The completed PDF report uploads to the Alto property documents.

To Tenancy

The completed PDF report uploads to the selected Alto tenancy.

Uploading Reports to an Alto Tenancy


If you choose To Tenancy, make sure the relevant tenancy is selected on the inspection in InventoryBase.

To check this:

  1. Open the inspection in Inventory Base.

  2. Go to the Info tab.

  3. Check that the correct tenancy has been selected.

  4. Complete the inspection as usual.

Once the inspection is marked as Complete, the PDF report will upload to Alto.

Where to Find the Report in Alto


Once the report has uploaded, open the relevant property or tenancy in Alto and check the Documents section.

Where the report appears depends on the option selected in Upload Report Deliverable.

Selected option

Where to check in Alto

To Property

Property documents

To Tenancy

Tenancy documents

Troubleshooting


1. If properties are not syncing

If Alto properties are not importing into Inventory Base, check the following:

Check

What to look for

Connection

Alto must be connected to your Inventory Base account.

Property filters

At least one property category, status, and management type should be selected, where required.

Address matching

Addresses should match exactly to update existing properties and help avoid duplicates.

Branch access

The correct Alto branch or branches must be connected.

⚠️ Notes

  • If no exact address match is found, Inventory Base may create a new property.

  • Archiving a property in Alto does not automatically remove or delete it from Inventory Base.

2. If inspections are not syncing

If Alto appointments are not creating inspections in Inventory Base, check the following:

Check

What to look for

Property sync

The related Alto property must be allowed to sync into Inventory Base.

Appointment entry types

The Alto appointment type must be mapped to an Inventory Base inspection type.

Negotiators

The appointment must be linked to a selected Alto negotiator.

Sync settings

Run Sync inspections manually or check that Sync inspections daily is enabled.

⚠️ Notes

  • Only appointments that match your configured settings will import as inspections.

3. If a report has not uploaded to Alto

If a completed report has not uploaded to Alto, check the following:

Check

What to look for

Inspection source

The inspection must have been created from an Alto appointment.

Report upload setting

Upload Report Deliverable must be set to To Property or To Tenancy.

Inspection status

The inspection must be marked as Complete in Inventory Base.

Tenancy selection

If uploading to tenancy, a tenancy must be selected on the inspection.

Alto documents

Check the property or tenancy documents area in Alto.

⚠️ Notes

  • Reports will not automatically upload to Alto for inspections created directly in Inventory Base.

4. What does not sync?

Some Alto data is not currently supported through the integration.

Item

Sync behaviour

Inventory Base-created inspections

These do not create new appointments in Alto.

Viewings

These do not import as inspections.

Market appraisals

These do not import as inspections.

Self-service inspections

These are not currently supported via Alto import.

Actions

Alto actions are not currently imported.

Meter readings

Meter readings are not currently posted to Alto.

Property units

Alto properties import as single-level properties only.

Cover images

Alto does not currently provide cover image URLs for sync.

Optional Webhooks


Some accounts may use optional webhooks to help create or update records when changes happen in Alto. This is not enabled by default.

Please contact our support team if you would like to discuss whether webhook functionality is suitable for your account.

FAQs


Can I create an inspection in Inventory Base and sync it to Alto?

No. Inspections do not sync from Inventory Base into Alto as new Alto appointments.

Alto appointments create or update Inventory Base inspections.

Can completed reports upload back to Alto?

Yes, if the inspection was created from an Alto appointment and report upload is enabled.

Reports can upload to the Alto property or tenancy, depending on your selected setting.

Can reports upload to Alto for manually created inspections?

No. Reports only upload automatically for inspections created from Alto appointments.

Can archived Alto properties be removed from Inventory Base automatically?

No. If a property is archived in Alto, it is not automatically removed or deleted from Inventory Base.

You may need to manage archived or old properties in Inventory Base separately.

Why has a duplicate property been created?

A duplicate may be created if Inventory Base cannot find an exact address match.

To help avoid duplicates, make sure property addresses match exactly between Alto and Inventory Base before syncing.

Why are some Alto appointments not importing?

Appointments will only import if:

  • the related property is allowed to sync

  • the appointment entry type is mapped

  • the linked negotiator is selected

  • the appointment type is supported

Viewings and market appraisals do not import as inspections.

Can Alto custom fields be used in Inventory Base?

If your Inventory Base account has custom fields enabled, some Alto property data may be available as custom field or external data.

This may include Alto property information such as property status, where supported by your account setup.

Can contacts be automatically removed when they have vacated?

Where enabled, contacts imported from Alto with a past vacate date can be scheduled for automatic deletion in the background.

This helps keep older Alto-imported contact records up to date and works alongside your existing contact removal settings.

If I cancel an inspection in Inventory Base, will it cancel in Alto?

If the inspection was created from an Alto appointment and Sync Inspection Changes is enabled, Inventory Base will try to update the linked Alto appointment when the inspection state changes.

For example, cancelling an Alto-linked inspection in Inventory Base may also cancel the related appointment in Alto.

This does not apply to inspections created directly in Inventory Base.

Need Help?


If you are unsure why something has not synced, please contact our support team with:

  • your InventoryBase username (email address)

  • the Alto property address

  • the Alto appointment details, if relevant

  • the inspection ID or report link, if relevant

  • what you expected to sync

  • what has or has not appeared in Inventory Base or Alto

This helps us check the connection, sync settings, and related records more quickly.

Did this answer your question?