Hello, i had a call center involve in that kind of project, unfortunately went out of business, but i have all the documentation and skills to develop a good script for your agents, appointment setting is a good project but the agents have to be well-trained and skilled in how to follow and modify the script.
so, i think i meet all your requirements.
regards,