All Collections
Automate your data incident management
How to Sync Incidents into your Workspace
How to Sync Incidents into your Workspace

Learn how we sync in and update incidents via our dbt and Monte Carlo integrations.

Nicholas Freund avatar
Written by Nicholas Freund
Updated over a week ago

When you connect your Workstream instance to your core data systems, we will detect data incidents, alert your team of them in Slack, and streamline your data incident management form end to end.

We have a long integration roadmap in this area, and currently offer integrations with, dbt Core, dbt Cloud and Monte Carlo to detect and sync incidents in those systems.

Incidents created via dbt

dbt does not have a native concept of incidents, so Workstream indexes your dbt project, including all of its nodes, and listens to the results of your dbt runs.

When a test fails in dbt, Workstream will create an incident and set it's status as detected. The incident will tell you which model, source and test failed and provide a link back to the run results in dbt cloud.

Workstream will automatically update the incident status to resolved when we detect a dbt run where the test is fixed. If the same test fails again in a subsequent run, a new incident will be created.

Incidents created via Monte Carlo

As an observability solution, Monte Carlo has an incident framework and so Workstream directly syncs detected Monte Carlo incidents into our system. Workstream will also sync the incident status to match the latest status in Monte Carlo. We will also provide a link back to the incident in Monte Carlo.

Did this answer your question?