A virtual switch can be a presence device all by itself. So you could use IFTTT channel to turn on the virtual presence device as a switch and smart things will then recognize it as a presence arriving.
That may have been what you meant already, I just wanted to clarify that you don’t need an additional physical presence device.