Focus: The company/organization must focus on a single service unlike Drishtee or n-logue or Akshaya.
Training: Training is necessary for all stakeholders with the company (including employees, customers, vendors, etc). Why it is important? Because, in rural India you get raw talent. So they must be aligned to your requirements. Sometimes you may have to start from creating the whole ecosystem before actually scaling up your operations.
Adjusting to local needs: Rural India consists of varied cultures, variety of traditions, etc. Your model should have flexibility of adapting to the local needs.
Technology for masses: Use technology wherever is possible.
Word of mouth advertising: In rural India, people love to be your brand ambassadors and talk about all good things about your product/service if they like it.
End-to-end service delivery: You need to make sure that the consumer gets service-as-a-whole delivered. For example, if you just collect a resume and charge the customer Rs. 20, and this may not be scalable. However, you collect a resume, provide him a job having salary of Rs 5000 and collect Rs. 20000. This would definitely work with rural people. Take the case of SKS, they just not only provide capital to people but also help them in their businesses similar to venture capital companies engaging with their portfolio companies.
Emotional Attachment: Rural people keep the trust with your product/service and so you must live up to it. And to create such trust, you need to align with local communities in order to follow the trick, "trust is transferable".
Efficient distribution: Rural India is sparsely populated and so it is obvious that the distribution costs are high. Here, one needs to deploy innovative approaches in order to bring down the costs.