Cold calling from scratch: scripts, objection handling, gatekeepers, dialers, metrics, and compliance.