Filter interface by type

Yes, it does not seem possible to get only Activities made by a Robot this way.

One possible workaround could be to start with queryRobot and then get Activities, this way all the Activities you get will be that made by a Robot.

Another workaround could be to have just one single type for Robot and User and use @cascade in queryActorActivity to filter actor by Robot or User.