For the complete documentation index, see llms.txt. This page is also available as Markdown.

Health reports

This page discusses the health reporting features for accounts

Accounts must be configured correctly, but that can be tricky to monitor over the course of time. Connection failures, changes in downstream APIs, unanticipated responses from Workflow actions or syncs, or other issues can occur and result in unsatisfactory performance in an account.

To help with this, Middle has several validations, or health checks, that it runs on accounts when you navigate to the account page, or run a health report.

Types of health checks

Sync coverage

This health check looks at all the settings on the account and ensures that syncs have been turned on to match those settings.

Example of a failed sync coverage check

This helps catch cases where a workflow has been turned on, but a sync that should pipe data to this workflow has not been turned on.

Sync failures

This health check looks for either recent failures in syncs, or for cases where no records have been returned at all for recent syncs.

Example of a sync failure validation

This helps catch cases where a sync that was once working might now have invalid credentials, or experienced some other issue preventing data from being gathered.

Workflow failures

This health check looks for recent workflow failures.

Example of a workflow failure validation

This helps catch problems in workflows. Middle users are encouraged to design their workflows to never fail.

Reporting emails

Middle installation owners can turn on daily health reports, which will email a nice summary of all health reports for all installed accounts to all owners.

Health reports setting in Organization settings

Last updated

Was this helpful?