Error Handling /Ending Gracefully

I dont seem to be able to find any specific action/step that is capable of handling an error gracefully or ending a workflow gracefully.
Am i missing something?

For example, i have a workflow that checks something every hour. If it doesnt find it, it fails, if it does find it, it sends a Teams message.
I dont want it to “fail” i want it to gracefully end.
There is a general lack of error handling capabilities like i have seen in other SOAR tooling.