Following are the steps of outsourcing process.
Search for several suitable agencies in LinkedIn, Google, Freelance agencies from India
Check their websites, blogs, and portfolios to shortlist
Establish communication by sending emails about your requirements
Start a verbal communication to check their knowledge and professionalism
Select an agency after final negotiation