You can design a mass update or AI edit and save it as automation. This automation can later be used in many ways:

  • custom button - you can create a button that will invoke automation. You can select thousands of rows and apply the automation to them. You can create a custom button explicitly in [navigate:/customButtons|Custom buttons] or there is a checkbox when saving automation that will do it for you.
  • workflow - when you change product state using workflow [navigate:/workflows|Statuses] you can also run an automation. This way you can, for example, translate all approved products.
  • hooks - when there is a change to any row (e.g., products) the [navigate:/hooks|Hook] can be invoked. A hook can either invoke a webhook (URL) or run automation. You can apply a filter that will limit when the automation is run (e.g., run automation only when a product has a label). You can also specify that a hook needs to be invoked only when a specific column has changed.
  • regular invocation (CRON) - you can specify that a specific automation must be run regularly (every day, every hour). It is wise to combine it with a filter. You can then list all products that are in a specific category and add a related product to it.