I didn't try an empty array, but I had it return a list of available and unvailable times, and it kept saying times that weren't available and was willing to book appointments for time slots that aren't available, lol, so yeah, real-time seems okay for triggering basic functions, but not the best at using data that it gets from responses, yet.