You could not see and decide a request to reveal a secret from your vault. A virtual worker, or a tool you run on one of your own machines, can ask to reveal one of your secrets. You now get a notice in the app. It shows who is asking and for what, and you approve or decline it there.
Improved
Your account, the secrets you save and the information you share need dependable protection. Protections for your account, saved secrets and shared content have been strengthened.
Fixed
Messages sent from a paid plan could still carry the promotional footer meant for the free plan. That footer is now left off for paid plans, so your message is the whole message.
A link to a project in another of your organizations landed on that organization's home page instead of the project. The link now opens the project, and a switch that is refused shows an error instead of sending you home.
Starting a container yourself on one of your Remote Hosts machines could fail with an unexplained error. It now says plainly that containers you start yourself cannot run there.
An invitation that could not be opened could give you a misleading explanation. The message now says what went wrong and what to do next.
Opening an invitation could be refused partway through joining, so the person you invited could not accept it at all. The invitation now opens, and the person you invited can accept it.
Reloading the invitation page, or returning to it after signing in, could lose your invitation. Reloading the page or returning to it after signing in now opens your invitation.
October 3, 2026, 14:28 UTC
New
Setting up email for your own domain meant working out which records to add and in what order, with no guidance in the product. Email setup is now a guided walkthrough. It names the records your domain needs, lets you set them up automatically or by hand, and shows where you are at each stage. Open your email domains and choose to set up a domain.
Improved
Returning to unfinished email setup could point you at a domain you had barely started instead of the one you were working on. Setup now offers to continue the unfinished domain that is furthest along, so you continue with less repeated work.
Email setup could show an earlier check's result while you were still adding records. A record you had just added could stay marked missing long after you added it. A record you have just added now shows as found when you check again.
After connecting an account for your domain, you could not tell which account setup had connected. Setup now names the connected account, so you can tell a personal account from a work one.
Your account, your mail and the information you share need dependable protection. Protections for your account, your mail and shared content have been strengthened.
Fixed
A help link in email setup could open an extra tab that you then had to close. Each help link now opens one tab and keeps your place in the app.
Choosing whether to add your domain's records automatically or by hand was awkward if you rely on a keyboard. The choices now answer the space bar and the arrow keys as one group, so you can move between them and pick one.
Sending to a large group through your own connected email account could be refused even though your own account allows it. A message your own connected account allows now goes out to everyone you addressed.
An invitation could be created with an attendee whose email was left blank, so the invitation never reached that person. If an attendee's email is blank, the invitation is now refused instead of being created for an address that reaches nobody.
A sheet you had named could open with no title, so you could not tell which file you were editing. The editor now shows the name you gave it and lets you rename it from the title.
A document search could come back empty as though it had worked, when it had not actually run. It now tells you what is missing so you can correct the search, and returns your results when it can run.
Adding the read-only reference project to your organization failed, and so did the message telling you that a subscription was needed. The reference project is now added when your organization has a Science subscription, and you are told plainly when it does not.
Opening a project you are not a member of could show a server error and leave you on a broken screen. You are now taken back to your organization instead of being left on an error screen.
A screenshot a virtual worker took of a busy page could fail to come through at all. Screenshots of busy pages now come through, and the virtual worker is told when a screenshot cannot be taken.
Saving a change to a custom tool failed every time, even when your edit was valid. Changes now save, and a value that needs correcting is named so you can fix it.
Returning to an unfinished purchase failed, so you could not complete checkout. You can now return to that purchase and finish it.
October 2, 2026, 23:10 UTC
New
The desktop app gave no sign of new mail or messages unless its window was open in front of you. The desktop app icon now counts unread email in your main inbox and Chat conversations waiting for you. The count shows on the Windows taskbar and the Mac Dock.
Improved
The desktop app had not changed since July, so it lacked the newer screens and features of the web app. Version 1.1.0 brings the desktop app the web app's screens and features as of October 1, 2026, such as Chat and calendar sharing. Download and install the current desktop app from the Backbuild download page.
Your desktop app sessions need dependable protection. Desktop app security has been strengthened.
Fixed
Signing in through your web browser from the desktop app could stop and ask you to update the app, with no newer version to install. Desktop app version 1.1.0 is now available for Windows and Mac, and signing in through your web browser returns you to the app signed in. Download and install the current desktop app from the Backbuild download page, then sign in again.
The Secrets vault could not open in the desktop app. The vault now opens in the desktop app, as it does in your browser.
Some pictures in the desktop app could appear blank instead of showing their image. These images now appear.
October 2, 2026, 10:40 UTC
Improved
Your account needs dependable protection. Account security has been strengthened.
Fixed
A Tickets dashboard that held a table widget could fail to load. The dashboard now loads, and a table with no tickets shows as an empty table.
Changing one part of a virtual worker's working shift in its Configure wizard could replace the rest of its saved shift with default hours. The wizard now opens on the worker's saved shift and keeps the parts you did not change. Open the worker, choose Configure, and find Working shift in the wizard.
In Remote Hosts, a rule for one host group or one host could not be created. You could not choose which group or host it covered. You can now pick the host group or host when you add a rule. Each rule is listed by the name of the group or host it covers.
A note in the video editor's Layout tab said that tools you can use were missing. The note now lists only what the editor does not offer.
Updating a subscription to one of your own plans through the API, without sending its extra details, could erase the details it already had. Those saved details now stay as they were unless you send new ones.
October 2, 2026, 03:47 UTC
New
Chat was in the sidebar, but messages could not be sent from it. Chat now lets you message people in your organization in channels, group conversations and direct chats, with threads, edits, reactions and mentions. The sidebar lists the people you talk with and your virtual workers, and you can star the ones you use most. Open Chat from the sidebar.
Sharing a file in a conversation meant sending it outside Chat. You can attach files to a Chat message straight from Files. Browse your libraries and folders, search, and review your choices before you send them.
In Chat, you could not tell whether a message had gone out or been read. Your messages now show whether they are sending or sent, and in direct and group conversations, whether they have been delivered and seen. You decide whether others can see when you have read their messages. Open Settings, then Personalization, to choose whether to share read receipts.
A Chat message that failed to send left you with nothing to do about it. It now offers Retry and Delete beside it. Deleting it also removes any file you uploaded from your computer for it, while files you picked from Files stay where they are.
A conversation with someone who had left your organization did not explain why you could no longer message them. Chat now says plainly that the person has left, older messages keep a recognizable name for them, and channel member lists show only current members.
Writing a Chat message meant typing it, even when speaking would have been easier. Where dictation is available, you can speak a message into the Chat message box and read it over before you send it.
Email opened a single inbox, and you could not reach the other inboxes you can read. Email now offers a mailbox chooser, so you can move between every inbox you have access to without leaving the screen.
You could not manage from Calendar who a calendar is shared with. Open Share on a calendar you manage to share it with people, groups or your whole organization. You can see who has it and change or remove their access.
You could not see a ticket workflow's states and the moves between them at a glance. The Tickets console now has a Workflows view that draws each workflow's states and moves as a map you can pan and zoom.
The Tickets Overview could not show which stages tickets kept returning to. The Overview now charts, for each workflow stage, the number of times tickets return to it.
You could not keep virtual workers from making a particular move in a ticket workflow. Organization administrators can now mark a move as one only a person can make, through the API or your AI tools. Virtual workers can no longer take it.
A workflow stage could run its skill on only one AI coding tool, so its work waited whenever that tool's accounts were unavailable. In Helpdesk's Dispatch settings, you can now list the tools and models a stage may use. Its work keeps going when one is unavailable.
In paged view, a document grew as one endless sheet with no page breaks. Paged view now lays your document out on separate pages, numbered as you write.
Seeing a virtual worker's mail or their working week meant leaving their page. A virtual worker's page now has its own Email and Calendar tabs. Read their inbox, when they have one, and see their week in one place.
Giving a virtual worker an inbox meant arranging it somewhere else first. While you hire or configure a virtual worker, you can now choose one of your existing inboxes or create a new one for them.
You could not see the share of each linked AI account's allowance your virtual workers had used, or when it would reset. A worker's Accounts panel now shows each linked account's five-hour and weekly use and reset times, including models with their own allowance. It also flags an expired sign-in that needs linking again, and accounts that share one sign-in. In the Configure wizard you can also hold back new work while an account's remaining allowance is low.
To close a virtual worker's container you could only pause it or stop it, and stopping ended its work at once. A worker's Overview now offers Drain. The worker takes no new work and finishes what it is doing before its container closes. Open the virtual worker's Overview and choose Drain.
Your virtual workers' sessions could not run on the machines you connect in Remote Hosts. For each virtual worker, you can now choose whether it runs on Backbuild's cloud or on one of your Remote Hosts machines. Adding a machine to Remote Hosts now takes a single pairing command. Choose where a worker runs in its Configure wizard. Add machines in Settings, under Remote Hosts.
With several Remote Hosts machines, each virtual worker had to be placed by hand. You also could not see or control each machine's agent version. An organization placement policy now runs workers in Backbuild's cloud, on all your machines, on a group of them, or on machines you list. The Hosts list shows each machine's agent version, and administrators can turn agent updates on or off or keep a chosen version. Set the placement policy in Container Operations, and agent updates on the Remote Hosts page.
The AI Assistant side panel and the Ask AI page worked separately, so a conversation stayed where you started it. The side panel now offers the same Ask AI chat. You can move a conversation between the page and the panel and carry on where you left off. From a chat you can also open its terminals, code editor and desktop over the conversation.
You could not choose which websites Studio is allowed to record. Studio now has a Recording sites page. Owners and administrators list the websites Studio may record, Studio records only on those sites, and everyone else can see the list. Open Studio and choose Recording sites.
You could not create another organization of your own from Settings. Personal Organizations now has a New organization button. Give it a name, and its card appears straight away. Open Settings and choose Personal Organizations.
Improved
Email, Contacts, Files and Tickets could take a moment to fill in each time you opened them. They now open quickly after you sign in, with your latest items already showing.
An open document, sheet, mailbox, calendar or Ask AI chat could show an error while Backbuild was being updated. They now reconnect and carry on once the update is done.
Image attachments on tickets loaded slowly as you moved between tickets. Ticket images now show as small thumbnails that are ready as you move from ticket to ticket.
You could not choose the memory a virtual worker's slots get. In the Configure wizard you now set the memory each slot gets. It shows the number of slots that fit and warns you when a layout does not fit.
Opening a container terminal you were allowed to use still meant choosing Take control before you could type. You can now type as soon as the terminal opens. To watch first instead, turn on Connect in read-only mode by default. Find it in Settings under Personalization, or in a virtual worker's slot settings.
A new virtual worker container could keep you waiting many minutes before its terminal connected. Its terminal now connects within seconds of the container starting. When a coding tool needs you to sign in, the prompt now appears straight away.
A virtual worker could stall on a task, report unfinished work as done, or stop working when one linked AI account ran out of allowance. Workers now carry on with their tasks, report work as done only when it is, and keep working on their other accounts.
A virtual worker container could shut down when it briefly ran short of memory, or keep running at the wrong size. Containers now keep running when memory runs short for a moment, and run at the size you set for the worker. The worker's Overview now says when its container has no room to start new work.
Opening another Ask AI conversation could make you wait again for the choices of where to run your work. Those choices now appear straight away.
Setting up your account asked you to pick a credit plan more than once. You now choose and buy your credit plan once, near the end of setup.
Changing your sign-in or security settings could tell you to sign in again, and your change was lost. Backbuild now asks you to confirm it is you right there, then saves your change.
In SaaS Builder, Delete on a custom screen definition removed it at once, with no chance to cancel. Backbuild now asks you to confirm before it deletes the screen.
The quick actions button floated over a corner of the page and could cover what you were working on. Quick actions now sit in the sidebar beside your profile. The Remote Devices item in the sidebar is now named Remote Desktop.
Some controls showed no keyboard focus, or did not tell a screen reader whether they were on or selected. Buttons and controls now show keyboard focus, and switches, on and off buttons and choices announce their state to screen readers. Menus opened near the edge of the screen now show in full.
Your account and the information you keep in Backbuild need dependable protection. Protections for your account, your secrets and your shared and private information have been strengthened.
Fixed
If you could read more than one inbox, Email could open the newest one instead of your main inbox. Email now opens your main inbox first.
All-day series could be missing from your calendar, and the last day shown could lose its all-day events. The final event of a repeating series could vanish while still running, and an event you could edit might show only as busy. These now appear on the days you are shown, and you can see an event's details whenever you can edit that calendar.
An extra time zone you removed could reappear, and the Save button in calendar settings sat out of line. Your saved time zones stay as you set them, and Save lines up with the rest of the bar.
When you first opened Calendar, it could show no calendars until you reloaded the page. Your calendars now appear the first time you open it.
Organization owners and administrators could not allow public calendar sharing, calendar feeds or published events, because the setting never saved. The setting now saves through the API.
Opening a document from its direct link could show the page with no editor. The editor now opens, and screen readers can find it.
Restoring a past version of a document did not bring that version back once the page reloaded. Restoring a version now loads it into the document for everyone working on it.
Changes to an entity type never reached the copies your SaaS Builder tenants use. Deleting an entity, an entity type or a screen definition for good could also fail. Entity type changes now reach your tenants' copies, and those deletions now complete.
A project you created, renamed, archived or deleted did not change in the sidebar until you reloaded. The sidebar project list now updates right away.
A saved project link could keep switching addresses without opening. A saved project link now opens the project section you saved.
Some file sizes showed as unreadable text. File sizes now always show a readable size, or Unknown when it is not known.
On the Tickets Overview, the burn-down chart could stop updating and leave out stages that had no activity. The chart now updates, shows every stage of your workflow, and shows its values when you point at it.
Turning automatic dispatch on or off for a workflow stage could erase the stage's other worker settings, such as its skill and priority. The rest of the stage's settings now stay as you set them.
A virtual worker's public reply on a ticket could include its technical working notes. Public replies now hold only the message meant for the person who asked.
Starting a virtual worker with no linked AI account seemed to work, then failed minutes later with an unclear error. Start now tells you straight away that the worker needs a linked AI account.
Firing a virtual worker could fail with an error, so the worker stayed on. Firing a worker now works.
Some container sizes offered for a virtual worker were refused when you chose them. Every size Backbuild offers can now be chosen.
A container terminal could drop your connection, lose your typing control after reconnecting, or draw at the wrong size. Terminals now stay connected through brief interruptions, keep your control and the right size, and stay responsive during heavy output.
In a virtual worker's container, the + button opened the worker's AI coding tool instead of a command line. Only the first slot's tab was labelled. The + button now opens a command line, and every slot's tab is labelled, in order.
A virtual worker's code editor tab could show only a blank grey pane. The tab now opens a working editor, with a separate editor for each of the worker's slots.
A container's desktop could stay black after you connected, the pointer could lag behind your mouse, and reconnecting could leave the keyboard and mouse unresponsive. The desktop now appears as soon as you connect and follows your mouse closely. Press Esc to release the pointer.
Registering a device for Remote Desktop could fail with an error. Device registration now completes.
In Ask AI, New Tab could seem to do nothing while your chat started. New Tab now appears at once.
In Ask AI, the choices of where to run your work could say you had no credits while they were still loading. They now say they are still being checked.
In a Prove document, choosing Insert Text dropped a text box wherever it happened to land, and some quotation marks showed as raw commands. You now draw the text area where you want it, and those quotation marks show as curly quotes.
Building a Prove PDF without enough credits showed a server error. It now tells you that more credits are needed.
In Training, your certificates could fail to load and saving your progress could fail. A course from another organization could also show as Untitled course. These now work, and every course shows its name.
In SaaS Builder, adding your own domain could stall because setup did not name the record to publish. Setup now names the record host and its value, and a domain that is already in use says so.
In SaaS Builder, saving a package could fail with an error, and changing or clearing its Slug always failed. Package changes now save.
In SaaS Builder, creating or updating a pricing plan that has prices failed. Pricing plans with prices now save.
In SaaS Builder, Open could do nothing for a package without a Slug. A package's own link could also send you back to the list. Packages now open from the list and from their links.
Opening the password reset link from your email took you back to the reset request form, so you could not reset your password. The email now gives you a code, and the reset page asks for it so you can set a new password.
You could be signed out without warning, or left on a page that never finished loading. You now stay signed in, and a session that has truly ended takes you straight to sign-in.
Updating a scheduled trigger, an organization policy, a legal hold or a custom tool's connection details could fail with an error. So could setting a SaaS Builder package's subdomain. These changes now save.
A change could occasionally show as saved when it was not, or be saved twice. Saving now reports what actually happened, and each change is saved once.
Compliance administrators could never lift a restriction on processing a member's personal data. Lifting the restriction now works.
Adding an authenticator app in a browser could show a blank code image, so you had to type the setup key by hand. The setup code now appears, so you can scan it with your authenticator app without typing the key.
Personalization could fail to open when your email addresses could not be read. Personalization now stays open and leaves out entries that have no address.
Tabs could not be moved between with the keyboard. Tabs now respond to the arrow keys, so you can move between them without a mouse.