Reset the state of a service to "OK" after sending notification

I want to set the state of a service to “OK” after it was set to “Critical” and a notification was sent. The reason is that logwatch sometimes finds errors in logfiles. Then I want a notification to be sent. But the service itself is not in state “Critical”. So it shall directly be set to “OK” after sending the notification. Is the feasable?