Hi,
The only best thing you can support your contact center apart from they pay is your relation with them and it is also based on the kind of service they are providing to you,
For Example if they are providing you Outbound Service then...
"BE COOL IF THE SALES GO VERY LOW" - It is the only area where the Contact center gets worried at this situation you be a Leader to them but not a bad client,
If possible try to work with them or make some of your employee visit them at a regular interval to study the agents mentality , the main thing.
"Arrange for a regular meeting once in 15 Days with all the AGENTS who every work for you" schedule it in about 1 Hour minimum and ask them about some business development Idea it will work great as days roll by they will also become an expert with your product and their ideas to explore will work great, you can also give a common sugession Email Id to post their commands daily or after any different kind of customer.