November 9, 2026 · ✨ 7 Improvements | 🪲 13 Bug Fixes
✨ Improvements
See who sent each text message
In a text conversation, each message now shows the sender's name and photo or initials beside it, including "Automated" for reminders the system sends. The sent and delivered status now shows as a checkmark after the time; hover over it to see the status.
See which orders came from AgentHub
Orders that real estate agents place through AgentHub are now marked as AgentHub in your order history and in route planning. They no longer look like orders your office entered.
Stronger security for the Agency Relationship Manager
The Agency Relationship Manager now checks more carefully who is using it and what they send. Nothing changes for people who already have access.
Stronger security for text messaging
Your office's text messages, recipient details and delivery updates are now better protected. Texting works the same way it did before.
Stronger security for sign-in sessions
Your sign-in session is now better protected in the browser, and it is less likely to end unexpectedly when your browser is holding a lot of saved data for ISN. Nothing changes in how you sign in.
Cleaner times and addresses on the email queue and sent pages
Send times and property addresses on the email queue and sent pages no longer show stray symbols or line-break codes.
Webhooks can follow a single order
Through the ISN API, a webhook can now follow a single order instead of the whole office, so integrations receive updates only for the order they care about.
🪲 Bug Fixes
Porch offers reach qualifying clients again
A small number of clients from qualifying inspections are offered Porch services again through the automatic hourly check. Since mid-September these were skipped.
Preview sent emails from an order's email events again
Clicking the envelope icon under View Email Events on an order shows the email that was sent again, instead of "Sorry, there was a problem fetching this message."
Refunds report CSV export works again
Exporting the Refunds report to CSV no longer fails when a refunded inspection has no inspector assigned. Those inspections now export with a blank inspector column. The Clients by Inspection Type export got the same fix.
More accurate listing details for Canadian addresses
When you enter the address of a Canadian home listed for sale, the photo, square footage and year built now fill in more reliably, and from the home you entered rather than a neighbouring listing. For a condo, enter the unit number. Square metres and age ranges are now handled correctly, and addresses are no longer filled in all capital letters.
Signed agreements reliably back up to Dropbox
Your signed agreements now back up to Dropbox reliably. An agreement only counts as backed up once the file is actually in your Dropbox; one that fails is retried on the following nightly backups, and one whose file can no longer be found is retried for about a week before it is skipped. A large backlog of files now catches up over several nights instead of all at once, with newer files first. A backup problem in one office no longer stops backups for your other offices.
Online bookings can no longer take a time that was just booked
If a client takes a while to finish booking online and someone else books the same inspector and time first, the client is now shown other open times instead of being booked on top of the existing inspection. The time that was just taken is no longer offered among those other times, or to the next client. If booking fails for another reason, the client now sees a message asking them to try again.
Remove "Other" payments from an order
When an order was marked paid without a specific payment method, such as from the mobile app, the payment it recorded could not be removed from the order's payment page. You can now remove these payments, which show as "Other", like any other manually entered payment. If your office adds an order note for payments, removing one adds a note too.
Template texts ask which order to fill from
When a text in Messages has template fields like the inspection address or date and isn't tied to an order, Messages asks which order to use, so the details fill in instead of going out as placeholders. When you text several people at once, it only offers orders they are all on, and it asks again before sending if the fields still have nothing to fill from. A number typed in by hand, rather than picked from your contacts, gets the message as written, without order details. Texts to your own staff and to agents fill from any order, as before.
No repeat signed-agreement confirmations
Your clients no longer get a second "we received your signed agreement" email when an older, already-signed inspection is updated.
Builder contact, water quality and alarm edits save
The builder contact phone number and superintendent now save when they're the only thing you edit on an order. Checking one Water Quality box no longer unchecks the other, and changing only the alarm code keeps the alarm checked.
Text notifications work again with formatted phone numbers
Text alerts for online orders, cancellations, order info requests, invoices and task reminders weren't being sent when the phone number had a space in it, for example "(555) 123-4567". They now send however the number is typed, including with a label such as "cell" or several numbers in one field. If a text can't be sent, the cancellation history and order info request now say so instead of showing it as sent.
Listing details fill for Edmonton-style addresses
When you enter an Edmonton-style address written with a hyphen, such as 10235-101 St NW, the listing's photo, square footage and year built now fill in as they do for the same address written with a space.
Dashboard widgets remember their tab
Dashboard widgets reliably remember the tab you left them on. Opening the dashboard or switching tabs no longer occasionally fails with an error or forgets another widget's tab.
