Catalog closer to your store — and dozens of improvements across Lasso

This week we shipped a lot of tweaks and finishing touches that complement what Lasso already does. Catalog moved the most, table locking is here, format attributes finally have their own output format, and you can now move schemas and attributes through Excel. Under the hood, Lasso also runs on new hardware. Plus dozens of other things.
Catalog
Links to the live product on your store. Click in Lasso and land on your shop. Anyone on the team can immediately see how the product actually looks.
- Settings live under the three-dot button in the catalog. Usually it is enough to paste a sample URL from your store or staging environment and describe it a little — our AI sets up the rest.
- Draft (unpublished products) and Active (live published products) each get their own link.
- If you need help with the setup, let us know and we will walk through it with you.
Unique catalog ID. You can now choose which attribute is unique in your ERP or store. Catalog deduplication and sync follow that field — you cannot have two products with the same EAN or SAP ID. The same rule applies to the API. You set it from the three-dot button as well.
Filter attributes by language. Each attribute can optionally have a language. Teammates who own a market other than Czech can then switch the catalog to products in their language in one click. It works with saved catalog views, so everyone can keep their own setup. We also wired the same parameter much more tightly into enrichment itself.
Other catalog changes:
- Format attributes can now be edited in the catalog and display in the correct type.
- You can import a whole table straight from the catalog — no need to go elsewhere to click sync.
- In product detail, fields expand to full width while you edit, so everything fits.

Table locking
We added a feature you have been asking for: lock a table you no longer plan to work in.
- You can lock it right after export or sync to the catalog, or anytime later from the menu or table settings.
- Nobody can edit a locked table (duplicating still works), and it looks different on the home page. At a glance you can tell what is still in progress and what is done.
Format attributes now have their own output format
Historically, every value from a format attribute was stored in Excel exports and API output as text. You can now set the correct output format — number, true/false, rich text, and more.
- Tables make it clear what the value is, and rich text renders as HTML.
- In the catalog you can treat the value like a regular attribute and fine-tune it as needed.
- If you use our API integration, the format field ships in that specific format there too — same as Excel, CSV, and other exports.
- We also turned off overwriting values in the format column on extraction tables. It does not make sense for someone to overwrite a deterministically written definition. You can still copy values into another helper column and edit them there.
We are still working on the format column and have big plans for it.
Schemas
Excel export and import. You can now export schemas to Excel and import them back.
- Especially useful for administrators who want to upload a larger number of schemas into Lasso by hand, without an ERP integration.
- Schemas are easy to share, import from other companies, or keep on your own disk. A Lasso template is included, with the format described.
- Note: very old schemas do not have this feature enabled yet. If it does not work for you, write to us and we will gladly convert them to the new format.

Schema archiving. Previously you could only delete a schema, which is a fairly destructive step — it could later show up in reverse sync with tables or the catalog. Archiving is safer: the schema disappears from every picker, but all linked features and products stay intact. And if you change your mind, you can unarchive it.

Working with schemas is snappier. The page often refreshed out of nowhere while you edited a schema — adding columns or changing order. Everything now happens in the background, just like extraction tables.
Promoting a helper column to a shared attribute is less strict. When that operation hits a conflict, we let you choose how to resolve it. It is also easier to convert a helper column that was previously archived. We reworked the whole flow so a regular non-technical user can handle it.
Faster adding of existing attributes. We rebuilt the “add existing attributes” modal in schema settings and extraction tables and made it much faster — search stays snappy even when your company has thousands of attributes.
Attributes
- Bulk attribute import. More of an admin feature, but useful if you do not want an ERP integration and want to upload attributes at scale yourself. It works like schemas — we have a template you upload through. Import handles duplicates and things that would not make sense after upload, so it is safe and you make every decision directly in Lasso.
- Filter by schemas. In attributes you can now filter which schemas use a given shared attribute.
- Attribute deduplication fully reworked. It works better, supports all the new changes, and a non-technical user can find their way around it. We also added recommendations for what could be deduplicated.

Extraction
- Did an extraction from a file fail and force you to set everything up again? That is over — there is now a button to simply rerun extraction.
- We are investing a lot in extraction and speeding up the whole system. This is not the only thing coming.
Prompt generation
- We sped the feature up and cleaned it visually and functionally — it is clearer and easier to follow.
- You can now pick exactly which columns should get prompts, and edit them all together in one overview that also supports links.
- We also improved credit refunds if generation fails for any reason.

User permissions and security
- A user can now turn on visibility into all tables and schemas for themselves only if they are also allowed to invite other users to the company. Anyone without that permission needs someone who already manages users to grant visibility. This is purely a security tightening.
- We adjusted billing rights and display for non-enterprise users who pay by card. They can now allow another user to buy extra credits.
- When a user is leaving the company or you are removing them, you first have to transfer all of their tables, schemas, and other items to another user — otherwise you cannot continue.
For developers
The API section now has its own Webhooks area. You can set webhooks up in the app, not only through the API.
- You can see history, trigger a webhook manually, and inspect responses, events, and latency.
- We also hardened the whole feature.

Small things that make orientation easier
- Profile photos and avatars. Functionally a bit silly, but hopefully it makes you smile :) In settings everyone can upload their own photo or pick a colorful smiley that follows them through the app. It will make more sense with the new collaborative features we are preparing for the coming weeks.
- Yellow bar at the top of the screen. When Lasso slows down or we know about a bug, we will tell you this way and confirm we are on it. Still, feel free to write and ask.
- Simpler export settings. The export / do not export / export only when not empty options are clearer on every column.
- More Czech. We added it in more places across Lasso, especially error messages — written in plain, human language.
- Hide all columns at once in schemas and tables. Makes it easier to build a new view that should be specific in some way.
- A new interactive catalog tutorial in the checklist, for new users.
- More accurate alt texts. We improved generation already on the agent’s first pass.
![]()
Stability and performance
This week enrichment again took longer during weekday peaks. Sorry about that. You use Lasso a lot, and we keep optimizing it in the background so everything runs as it should.
We completed a full infrastructure audit and through the end of August we are continuing a series of changes that should fix this once and for all.
- New hardware. Lasso now runs on updated hardware and we plan to keep scaling.
- New AI providers to help cover peaks when the current ones cannot keep up. Switching is automatic.
- We are preparing separate processing for small and large batches so they do not block each other. Anyone enriching a few products will not wait on someone running tens of thousands — and the other way around.
- And a number of other things.
Bug fixes
- Before saving a new helper column you could change both the definition and the enrichment, but only the enrichment was saved. Everything you set in both tabs now saves correctly.
- The HTML preview for rich text did not update right after you typed — it now rerenders immediately. We also extended this to regular rich text without a template.
- Sometimes it was impossible to create a new table from import.
- Uploading multiple files at once to a single product in the catalog did not work correctly.
- We fixed a number of bugs that blocked catalog import or showed the wrong name or image on products with older schemas.
What we are working on next
We are really glad you are using Max mode. We are testing new models and approaches there to bring the enrichment price down even further. We are also tuning extraction 2.0. We think you will like the next update.


























