Key concepts
Apps & modules
Update legacy modules with new modules
1 min
most apps rely on external services, particularly their apis (application programming interfaces) as services evolve, so do their apis when services release a new api version, their app eventually becomes deprecated and shuts down the result is a legacy (outdated) module in regularly implements new app versions that align with services' latest apis to keep your running, make sure to update legacy modules to the latest versions here's a step by step guide to updating legacy modules in , using google drive as an example step 1 identify the legacy a green double arrow icon (below) indicates a legacy module step 2 clone the legacy clone the to make a copy you will use this scenario from now on in the diagram, open the options drop down menu in the top right corner select clone in name of new scenario , name the copied to enable the to pick up where its old version left off, select yes in keep the states of any modules the same as those being duplicated click save we recommend opening the legacy in a new tab to easily compare its configuration settings with those of the new step 3 access and select new modules in your new (copied) , choose the legacy module you need to upgrade and click on its green double arrow icon click show me new modules and select the corresponding module the new module will appear in the scenario builder, but remains unconnected in the new modules list, some modules may no longer be available in this case, choose the next best fit step 4 update the trigger module move the clock icon from the legacy module to the new module unlink the legacy module and subsequent module, and link the new module with the desired module set the values of the new module keep in mind that some fields may be different step 5 update other modules update the next legacy module, following the same process outlined in step 3 (access and select new modules) connect the new module to (after) its legacy module set the values of the new module if any items are missing in the mapping panel, see our docid\ upfwozscc5soixr2954z2 documentation repeat this process for any remaining legacy modules step 6 clean up and finalize remove all legacy modules from your new with right click and delete module click save to save your you have now updated your legacy modules to their newest versions this process ensures your continue to run properly as external services evolve their apis