What are the prerequisites for setting up the Salesforce CRM integration?

What are the prerequisites for setting up the Salesforce CRM integration?

Prerequisites:
  1. Client Need to provide the Sandbox Credential for Salesforce
  2. We need Myoperator credentials as well for testing.