Error handling
Introduction to errors and warnings
3 min
sometimes, automation doesn't go the way you planned and takes a wrong turn when this happens, gives you a warning or an error based on the situation they protect your by preventing the processing of unexpected data, and therefore saving operations usage errors in errors notify you that your make encountered an unexpected event that is not handled by an docid 7 hehdtuu2xyys8 qurub because of the situation, you should check the a module outputs an error when the module receives incorrect data from the previous modules or the module app when you open your in the editor, highlights the module that outputs the error with the "caution" sign when a module outputs an error, stops the current run and starts the rollback scenario phase the rollback phase reverts changes if possible and puts back the docid\ pdopibceckcbomppkplmy to the time before the run when there are docid 7 hehdtuu2xyys8 qurub runs that end with an error, disables further scheduling of the disabling the allows you to check the error and prevents consuming operations on 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 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, keeps scheduling runs instead of disabling the for more information, check the docid 7 hehdtuu2xyys8 qurub or pages about docid\ n4w0yaeop7a a4vfw ebp , docid 3sxxd1q5e os35cbkdlwk or specific docid\ xuav7dqhvlanlp6lramgp error notifications when an error happens and the error is not handled by any error handler, sends you an email notification also sends out a notification when your gets disabled because of repeated errors you can learn more about email notifications and their settings docid\ w6mie5w1v2tvbemgxp s warnings in make warnings alert you that there was an issue during the run, but not as serious as an error also, can have the warning status when there were errors handled with your error handling when a module in a returns a warning, your keeps running and stays enabled but it's a good idea to check the 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 docid\ evar6qlowv4yyuneyv 00 in the settings when you use up all of the capacity of a data store in your when the duration of the run exceeds the time limit for your subscription learn more about warnings docid\ yey8xpletu9euqurqgxig