Why did we build it? What customer use cases are we trying to solve?
Workflow actions, especially the ones that run on an external service (Slack, Discord, etc) are prone to issues that we cannot fix and require user intervention. Examples of such issues include permission changes, loss of access, or change of personnel.
When these issues came up, the workflow logs would simply show the fact that an error occurred but not specifically why that happened or what the user can do to fix it. With this new feature, we show the actual errors in the workflow logs and suggest strategies for preventing the failures in the future.
How does it work? Where is it in the product?
When an error happens and it is an error that requires user intervention to fix, it will show up in the workflow logs inside the workflow details view.