Skip to main content

What's New - March 26th, 2026 Release

Gustav in cases, address search, team-wide email dismiss, administrator/member roles, ERP ticket assignee editing, and bug fixes.

N
Written by Nick Laffey
Updated this week

Gustav AI Assistant

New: Gustav available inside cases

Gustav is now available directly inside each case. Click the Gustav button in the case toolbar to open a chat that already knows the full context of that case — linked emails, contacts, properties, workflow actions, and activity history. This replaces the previous AI Chat feature, which has been removed.

Case view showing the Chat with Gustav button in the toolbar

From the case chat, you can:

  • Ask Gustav to draft emails, work orders, or ERP tickets based on the case context

  • Update case fields like title, description, status, priority, and assignee through conversation

  • Link or unlink emails and other entities

  • Edit existing draft actions without opening each form manually

Five suggestion chips help you get started quickly: "What should I do next?", "Reprocess based on recent updates", "What information is missing?", "Draft an email for this case", and "Create a work order".

Chat sessions are saved per case and restored when you return, so you can pick up where you left off.

Availability: Gustav in Cases is being rolled out gradually. If you do not see the Gustav button in your case toolbar, contact our support team to have it enabled for your team.

New: Gustav can update ERP tickets

Gustav can now propose changes to existing ERP tickets during a conversation. Ask Gustav to update a ticket's title, description, status, or assignee, and it will show the proposed changes with modified fields clearly marked. You review the changes, optionally adjust them in an edit dialog, and then confirm to sync the update to your ERP system.

New: Gustav suggests personal instructions

Gustav can now proactively suggest additions to your personal instructions based on your conversations. For example, if you consistently prefer a specific communication style or always assign plumbing issues to a particular contact, Gustav may suggest saving that as a personal instruction. The suggestion appears inline in the chat as a diff — you can accept it, modify it, or dismiss it.

Personal instructions are saved in your browser and apply to all future Gustav conversations.

Improved: Contextual action explanations

When Gustav drafts emails, work orders, or ERP tickets, it now writes a short explanation of why it created each draft — for example, "Reply to tenant inquiry about heating repair scheduled for March 25" instead of a generic label. This gives you better context when reviewing pending actions in the Workflow panel.


Email

Improved: Functionary role grouping in email recipients

When multiple building functionaries share the same email address, the recipient dropdown now shows all their roles in a single entry — for example, "Maier House Cleaning — Hausaushänge, Hausreinigung, Winterdienst" instead of only the first role found. This makes it easier to confirm you are reaching the right person.

Changed: Email dismiss is now team-wide

When you dismiss an email from the "Needs review" queue, it is now removed for your entire team — not just for you. Previously, each team member had their own dismiss state, which could lead to the same email being reviewed multiple times. Restoring a dismissed email also restores it for all team members.


Team Management

New: Administrator and Member roles

Teams now distinguish between Administrator and Member roles. Members have full access to day-to-day case work — creating and editing cases, emails, work orders, and ERP tickets. Administrators can additionally manage team configuration — inviting new members, changing roles, removing members, and adjusting team settings.

New users joining through SSO or an invitation link are assigned the Member role by default. Team Administrators can promote members from the team management page.


Cases

New: Search cases by address

You can now also find cases by searching for street names and unit numbers (TOP numbers) in the case list. This works for both building addresses and property addresses.


ERP Integration

New: Edit ERP ticket assignee from case view

You can now view and change the ERP ticket assignee directly from the case header, without switching to your ERP system. Click the assignee chip next to the ERP ticket number to open a searchable list of all available ERP users. Building functionaries (such as property managers and caretakers) appear in a separate group at the top for quick selection. Changes sync immediately to your ERP system.


Bug Fixes

  • Duplicate action prevention: Quickly clicking a send or create button multiple times no longer creates duplicate emails, work orders, or ERP tickets. The system now prevents double-execution.

  • Case search restored: Searching the case list by description, occupant names, building names, property names, and ERP ticket number works again. A recent update had unintentionally limited search to only titles and IDs.

  • ERP usernames with dots: Usernames in the firstname.lastname format (e.g., j.maurer) are now accepted in profile settings. Previously, the dot character caused a validation error.

  • SEPA mandate case linkage: ERP tickets created from SEPA mandate change emails now correctly link to both the property and the specific tenant unit. Previously, the tenant unit linkage could be missing.

  • Email address resolution in Gustav: When Gustav drafts an email to a contact, it now uses the actual email address from your database instead of an approximated address. This prevents drafts with incorrect or placeholder recipient addresses.


Related Articles

Did this answer your question?