Cloud field service appointment booking