
At somebody’s convenience
Flexibility Offered
Using 'at your convenience' communicates that the person can choose the time that works best for them. 
Politeness
This phrase is polite and shows respect for the other person's schedule and priorities. 
Non-Urgency
It suggests the matter is not urgent and can be dealt with when the person has spare time. 