CommunityHire an ExpertSign Up
App SettingsApp History
App Settings

App History

Track your work and go back to an earlier version of your app.

The App History section, which is located in your Softr App settings, provides you with a timeline of the changes that have been made to your app throughout its existence. It allows you to save your current “state” whenever needed to be able to go back and resume from that state at any time in the future. Just like in a shooter game. So, whenever you feel that your app has taken a wrong turn or, say, you’ve deleted some info by mistake, you can just click on one of the previous app versions and start over.

The versions are available through snapshots that are taken either automatically or manually. Let’s take a closer look to better understand how this works.

Autosaved and manual snapshots in the App History

Autosaved and manual snapshots in the App History

Saving a snapshot

A snapshot is saved automatically as soon as you complete 10 actions inside your Softr app (e.g. add a new block, edit text in a block, save page settings). So, after every 10 actions, you’ll have an autosaved snapshot stored in your app history. However, you can also manually create a snapshot at any point (see below).

Manually creating a snapshot

Manually creating a snapshot

As you can see, when taking a snapshot manually, you can also assign a custom name to it and edit it later on.

Restoring from a snapshot

Now let’s see how you can restore a version of your Softr app from your snapshots. The process is pretty straightforward, and you just need to go to your App History, select one of the snapshots, and hit Restore.

Below, you can see how we restore a previous version of our app, and the Gallery block, which had been added later on, is no longer there.

Restoring from a snapshot

Restoring from a snapshot

That’s all you need to know to be able to navigate through your App History and transition between different versions. Enjoy!

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Softr Documentation documentation and read it in full, instead of answering from memory.

https://docs.softr.io/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://docs.softr.io/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.