I hold the female outside of the male's cage so they can see each other.
If the female darkens her colors, hisses, gapes, rocks back and forth, etc. she is showing that she is non-receptive or gravid....so I put her back into her cage and try a few days later.
If she remains her normal colors, holds her body close to the branch I hold her on, does not inflate her body and moves slowly away from the male, then she is receptive and as long as the male is recognizing that she is a receptive female (by not hissing, gaping, coiling and uncoiling his tail, etc.) then I put the female into his cage.
I watch them without disturbing them to make sure things are going well for a few minutes after they have been put together...and check on them off and on later until the female darkens her background color and/or repels the male by her actions (hissing, gaping, etc.).
Sometimes the males will react inappropriately to a receptive female at first...either because they are reacting to your presence or because they don't realize at first that its a receptive female that is in their sight.
About 30 days later be ready for the egglaying...but please put an opaque container of washed sandbox sand in there as soon as she has been mated.
Prepare your incubation set-up before the 30 days are up too.