Error Handling
General information
Since Albato makes HTTP requests to a third-party system, errors may occur. For example, the authorization data is outdated, fields are filled in incorrectly, an error is received by requesting API, or the server is currently unavailable.
Every time Albato makes a request, the system checks a response. If it has an error sign, an operation is considered to be completed with an error. Errors can occur both in an automation and when creating/updating a connection.
Albato sends email notifications to users in case of errors in their automations.
Albato assigns penalty points that can stop an automation, in case of reaching the highest level of these points.
An automation that catches only errors will be stopped. Any automation with errors can be restarted manually.
Error types
Partner (app) error - this error occurs when Albato makes an outgoing HTTP request to an app, and this app returns an error flag with its text.
Timeout error - this error occurs when Albato doesn't receive a response to its request. By default, Albato waits 10 seconds for a response, then it reports an error with text: Request for {{ URL }} timed out. This type of error assigns penalty points to the automation.
Connection error - this error occurs when Albato cannot establish a connection with a server. In this case, an error text displays: Failed to establish a connection with {{ URL }}
Manual errors resending
You can try to restart each error manually, but all data will be re-transferred. It means that after receiving an error, the settings which will be edited will be transferred.
Go to the Automation log and click the resend icon.

After clicking the button, an attempt to resend the data will be made within 5 minutes. An additional note will appear in the same block of the log below.
Manual errors restart is unlimited, while the automation is running.
Automatic error resending
Only Timeout Error type can be automatically resent. In this case, Albato considers a server as temporarily unavailable.
If an error with the Timeout Error type occurs, Albato will try to resend this error 5 times with the following intervals:
in 5 minutes
2.in 15 minutes
3.in 30 minutes
4.in 60 minutes
5.in 60 minutes
If timeout continues to persist, attempts are stopped. After the 5th attempt, an email notification will be sent.
Error notifications

If you put this checkbox in your account settings, Albato will send you an email notification every hour in case of automation errors. By default, Albato sends notifications to the email specified during your registration, but you can provide additional email in your account settings. Notification email describes errors, a list of automations in which an error occurred, and their time periods.
Updated on: 01/12/2022
Thank you!