Error handling
Introduction to errors and warnings
4min
sometimes, automation doesn't go the way you planned and takes a wrong turn when this happens, {{product name}} gives you a warning or an error based on the situation you can also assume another point of view on errors and warnings they protect your {{scenario singular lowercase}} by preventing the processing of unexpected data, and therefore saving operations usage errors in {{product name}} errors notify you that your make encountered an unexpected event that is not handled by an overview of error handling docid 7 hehdtuu2xyys8 qurub because of the situation, you should check the {{scenario singular lowercase}} a module outputs an error when the module receives incorrect data from the previous modules or the module app when you open your {{scenario singular lowercase}} in the {{scenario singular lowercase}} editor, {{product name}} highlights the module that outputs the error with the "caution" sign when a module outputs an error, {{product name}} stops the current {{scenario singular lowercase}} run and starts the scenario execution, cycles, and phases docid\ m3kmlkl8455cs zz13ytb the rollback phase reverts changes if possible and puts back the types of modules docid\ pdopibceckcbomppkplmy to the time before the {{scenario singular lowercase}} run when there are overview of error handling docid 7 hehdtuu2xyys8 qurub {{scenario singular lowercase}} runs that end with an error, {{product name}} disables further scheduling of the {{scenario singular lowercase}} disabling the {{scenario singular lowercase}} allows you to check the error and prevents consuming operations on {{scenario singular lowercase}} runs that finish with an error the most common situations when a module outputs an error include mapping a value to a required field in a module when the value is sometimes empty and causes missing required data when you exhaust your resources in the third party app for example, when you can't store more data in the app when the app is unavailable for example, when the app is down for maintenance when there is a change to your authentication or authorization in the app and you don't update your connection for example, when your api key expires or when you change teams and lose access to some of the app features the best way to deal with errors in your {{scenario singular lowercase}} is to use an error handler an error handler connects to a module with the error handling route when the module outputs an error, the error handling route activates and runs the error handler when all errors are handled, {{product name}} keeps scheduling {{scenario singular lowercase}} runs instead of disabling the {{scenario singular lowercase}} for more information, check the overview of error handling docid 7 hehdtuu2xyys8 qurub or pages about types of errors docid\ n4w0yaeop7a a4vfw ebp , error handlers docid 3sxxd1q5e os35cbkdlwk or specific how to handle errors docid\ xuav7dqhvlanlp6lramgp error notifications when an error happens and the error is not handled by any error handler, {{product name}} sends you an email notification {{product name}} also sends out a notification when your {{scenario singular lowercase}} gets disabled because of repeated errors you can learn more about {{product name}} email notifications and their settings manage your email preferences docid\ w6mie5w1v2tvbemgxp s warnings in make warnings alert you that there was an issue during the {{scenario singular lowercase}} run, but not as serious as an error also, {{scenario plural lowercase}} can have the warning status when there were errors handled with your error handling when a module in a {{scenario singular lowercase}} returns a warning, your {{scenario singular lowercase}} keeps running and stays enabled but it's a good idea to check the scenario execution history docid 9z2xnh lyy62cfahjfhj5 for the cause of the warning the situations when you get a warning include when a module outputs an error, but you have enabled the scenario settings docid\ evar6qlowv4yyuneyv 00 in the {{scenario singular lowercase}} settings when you use up all of the capacity of a data store in your {{scenario singular lowercase}} when the duration of the {{scenario singular lowercase}} run exceeds the time limit for your subscription learn more about warnings types of warnings docid\ yey8xpletu9euqurqgxig