August 20, 2026 / Batch undo, create automations with AI, Views history

Batch undo many accidental changes

In the past, it was very hard to undo many actions or recover hundreds of deleted entities:

I’d need some help to restore like a few thousand entities that got accidentally deleted and I’m hoping not to have to click through all of them. Is there anything you can do?

Fibery just could not handle it.

No more! Now you can undo huge changes from Activity or Trash. Just apply some filter, select all the things you want to recover, and click Restore action. Wait. Enjoy the result!

It’s especially useful when AI has done something wrong. You can filter by Fibery AI or MCP channel and undo all recent changes with two clicks.

Create an automation with AI (attempt #2)

We’ve re-implemented automation Rules and Buttons creation via Fibery AI and MCP, so now you can ask your agent to create or modify Rules. If something goes wrong, you can undo the change via Activity tab in rules and buttons, so it is a relatively safe operation now:

Try it and let us know how it goes!

Views history

Ever wondered who’s messed up your favourite View? You don’t need to hire a private detective because Views have an activity log now:

You’ll see simple changes like renames and icon swaps immediately. Configuration updates (like adding rows or filters) are tricky to display, so you’ll need to click Details to drill down and get an AI summary (sorry!).

As with automations, you can undo changes by restoring a specific version of the View.

:shrimp: Fixed Bugs

  • Whiteboards:

    • Templates get reordered after editing

    • Toast doesn’t appear when create or update Custom template

    • Pro badge doesn’t look clickable on non-Pro Workspaces

  • Automations: Button adds empty comment if user doesn’t type anything

  • Fields: Sometimes incorrect state is displayed for ‘Required value’ option in just created single select

  • Forms: Wrong Form page is displayed

  • History: “Database@@history-internalistory-internal@history-internal/view does not exist” error on opening view by clicking link in Public ID column

  • Table View: Typing in relation field’s cell in grid breaks “suggested”/“other” split in relation select

8 Likes

Awesome!!! Will definitely be putting that to the test because stopping mid-app to make a rule has been a pain.

1 Like

Thank you very much for this super feature! :star_struck:
Batch undo many accidental changes

1 Like

Yay to batch undo & AI rules/automations. This is a huge jump forward, especially with the improvements last week. Just showed our custom ‘OS’ to a client, and totally impressed them. They will hopefully be contacting you soon.

1 Like

Very excited about this. I found that 90% of the pain points I had moving from ClickUp to Fibery were centered around templates and creating automations. I was quite well served by version 1 of AI automations and sad to see it go. I honestly have avoided creating complex automations ever since. :sweat_smile:
Excited to be able to iterate in my workspace quickly again.

1 Like

Fantastic.

Can the AI do this itself? As in, if the AI does things and then I tell it “NOO UNDO WHAT YOU JUST DID” does it have access to the bulk undo tool?

I’m wondering how this works for things which are interdependent on things other people did. Can you undo a change made by a team mate? Or only undo

Also wondering if the undo for 1 action deserves this popup:

And after restore is complete, the user currently needs to manually refresh to see the new activity logs about the restore, making it unclear if it completed. If trying to undo the same thing again, it gets an error.
Steps:

  1. Restore an item
  2. See nothing changed in activity log, so do the same action again
  3. Item is skipped with details: Unique constraint has been violated for field: fibery/public-id

This true both for trash and the activity log, resulting in different error messages.

Something interesting in the “Undo” mechanism is that it doesn’t go back to that point in time, instead it creates the undo actions needed to undo the changes, so the activity log remains intact. Pretty cool. I do just wonder if the restore action should be stated as actions done “via UI”, since the user was not in any view, editing the values manually. Maybe a different “via undo”, same thing for when you restore a deleted entity, now it says a different user “created entity” when in fact it was “restored entity”. Mainly useful for when undoing a lot, then looking back at it and a user thinking “What I don’t remember changing this”, it helps them understand “ah this was changed when I was undoing things”. These aren’t such big issues, but are nice to have.

Yes!! Excited to test this and report back. Could you guys please add some info into the AI context about how to make “looping” without scripting, using lookups? I do this a lot, using the “when entity linked” trigger, and it would be nice if the AI knew how to do it too to make my, and other people’s lives, easier. Especially since most people don’t even know this is possible/how to do it. Happy to share some sample use cases if it helps.

Yes!!!

Tested this briefly and already ran into a bug when it comes to restoring. Send screen recording in Intercom. Are there plans to show activity of configuration without AI summary? Could a solution to the changed be to auto-screenshot the “Before Configuration” and “After Configuration” layout? Or have an interactive “Before version” which is a user can interact with? There’s a “restore version” button, but to understand what that version actually looked like you must read a bunch of AI summaries of configuration… and maybe hire a detective.

Fantastic update this week! This is awesome. Thank you guys for all the hard work <3 Excited to see how Fibery keeps growing and evolving.

image

I’m trying this in Claude, and even after reconnecting the connector, it’s saying there’s no tools to read and edit automations. Is it live on the MCP server? or just in Fibery AI? Or am I doing something wrong?

Thanks!