I have had some success executing a rest call to a gp service inside a custom geoevent processor. You would have to develop the processor using the sdk.
A few things to consider:
If you want to create a feature service from the hs analysis grid you could convert your output classes to polygons as part of the gp-service. Remember that you can only have one field that updates the shape field in a feature service. You can, however, define multiple geometry fields in the geoevent definition and use the filters and the field mapper to map those to the shape field of your feature service (i.e. if you have 3 classes in your hs analysis you will want to write a filter for each class, map the relevant geometry field to the shape field of the feature service and then use the 'add feature' output service to update the service).
Not sure if there is a good way to continuously update if you leave the hs analysis as a raster. I think you would have to republish the service with the rest admin api each time you execute the hot spot analysis so that your output image is current (map service or image service from raster dataset) . If you have data coming in very quickly that might not perform well. You might be able to add the output to a mosaic dataset and use gp to clean up stale images. I don't know how well that would perform but it might be worth a shot.
-Patrick