custom software development
  • Using Kanki, consumers can connect with a service provider. The app provides various types of service providers, such as Day Labour / Daily Labour, Agricultural Equipment, Technicians, Monthly Labour.
  • Consumers can select the service provider type, categories, and sub-categories, select the date and number of labor hours or equipment they need, and set the nearest location where they want services.
  • Based on the inputs provided, the service provider list will be filtered.
  • Consumers can select up to 5 laborers and communicate with them using IVR technology integrated with the mobile app.
  • The consumers can then complete their booking using options provided on the IVR menu. 
  • The consumers can connect with multiple service providers consecutively, on the IVR call, without having to reselect from the app every time.
  • The consumers also have an option to cancel the booking already placed.
  • In case of cancellation of booking, the consumers and service provider will receive an auto-generated IVR call for the same.
  • Service providers can register themselves and select the services they are interested in providing to consumers.
  • In case a service provider is unable to register themselves, they can call the customer executive who will add the service provider.
  • The service provider's data is also collected using an agent app.
  • The app is in both English and Telugu languages.


  • The main functionality of the Kanki app is IVR to connect the service providers and consumers. 
  • The IVR being a third-party solution for integration, was only providing a CRM for setting call flow and call connection. There was no way to get and take action based on the inputs of the user over the call. For eg: The service provider whom the user was booking by pressing option 1 or connecting to the next provider by pressing option 2. The call was working without any issue only for the first service provider and we were failing to establish a connection for the consecutive service providers
  • For booking canceled, the consumers and service providers were unable to identify exactly which booking ID has been canceled.
  • In a single call flow, a service provider is on leg 1 had to disconnect the call which leads to ending the call altogether.
  • The consumer had to wait again to receive a call from IVR to connect with the next service provider and went through the whole procedure from the beginning until the call was connected with the last service provider.
  • For the first challenge, our developers create a webhook for storing the input provided by a particular user over call for making the booking (option 1) or connecting to the next provider (by pressing option 2). The call was now getting connected with all the service providers consecutively, as selected by consumers.
  • For the second challenge, our developer passed a URL, consisting of the message and dynamic booking IDs, which were being canceled by consumers, helping them to understand.
  • For the third challenge, our developer suggested changing the entire flow by interchanging the initial connection from Service provider to Consumer to Consumer to Service provider. This way, even though the service provider would disconnect the call, the consumer would always be on call and provide input to connect with the next provider. 
  • This resolved the issue of establishing twice the number of calls that the consumer had to connect to.
Get a Quote

I'm looking for:


Integrated Features

SMS gateway

To receive a booking confirmation or cancellation details via SMS. Both the consumer and service provider against whom a booking has been made, receive an SMS which helps them to keep a record of their booking offline as well, in case they are not able to access their app.

App Screens
Client Says

Farmers' efforts and contributions motivated me to do something for them that shall assist them in their work. I conducted a lot of research and discovered what I could offer as an entrepreneur. I sent Tvisha all of the information I have and they turned it into a Kanki app. Farmers may find agricultural labor, agricultural equipment, and agricultural technicians through Kanki. With all due respect to their educational background, on my inputs Tvisha included an IVR call function in Telugu and English for them to connect with service providers, consumers, and others. My app users praised this concept and were ecstatic, and I feel Tvisha played a significant role in it. Tvisha, thank you for creating such a user-friendly app.

Ramana Reddy
tvisha technologies click to call
Request A Call Back