With Botox, I would suggest waiting a week to be safe but with Fillers, I would recommend waiting at least two weeks. You want to let everything settle in.
I would wait 24 hours after Botox for a facial. Fillers can be moved around for several days. I would wait 7 days after fillers for a facial.