Best way to export all Experience Workflows from one application's develop environment to another application

Hi Team,

I have two applications in my Losant account — let’s call them App1 and App2.

Originally, a previous developer created several Experience Workflows in App1, which were then exported and imported into App2. Recently, I’ve made updates to some of these Experience Workflows in App1, and I’d now like to export them again into App2.

I tried downloading an individual Flow file of an Experience Workflow from App1 and importing it into App2, but this creates duplicate resources (such as new workflows and new custom nodes) instead of updating the existing ones.

What is the best way to export all Experience Workflows from App1 to App2 so that:

  • Existing Experience Workflows with the same name are overwritten/updated, and

  • Any new Experience Workflows from App1 are added to App2?

Thanks in advance for your help!

I would actually import App 1 into App 2 with some custom settings …

  • “Overwrite” conflict behavior
  • Only experience workflows
  • Do a “Dry Run” first and carefully inspect the result CSV to ensure that the operation will yield the results you expect

We have a whole guide on application lifecycle management, which is very similar to this scenario you’ve described here. I would give that a read for more information.

1 Like