BACKGROUND

Generally, enterprises and organizations have employees working in various departments. The employees have predefined roles and responsibilities as per their job profiles and adhere to policies outlined by an enterprise. The policies may be related to, for example, time off taken by the employees, compensation provided to the employees, office entering and leaving times, promotion, switching departments. Employees may also be entitled to various benefits and perks depending upon their job profiles in the enterprise.

Data associated with the roles, the responsibilities, the policies, and the benefits are generally stored in databases that are updated upon a change in profile or responsibilities of the employees. For managing and handling the data, the enterprises conventionally have back end systems that record data, handle updates to the data, transfer the data, delete stale data, and add new data to the databases.

Such systems frequently receive queries and requests from the employees regarding their profile, roles and responsibilities and benefits. Generally, the systems provide response to queries based on data available and stored in the databases. As an example, upon receiving a query, the systems may raise a ticket. The query is processed by collecting information requested by the employee and provided to the employee. After completion of processing of the query and providing the response, the ticket is resolved.

However, the systems are mostly passive in operation and are activated in response to an action initiated by an employee. The systems are also inefficient in responding and addressing the queries of the employees and therefore, have decreased employee satisfaction. Further, the systems are mostly transactional in nature and fail to provide a holistic support and assistance to the employees. In addition, current systems are unable to gather and analyze employee data on a real time basis so as to proactively provide feedback and support to employees and their employers.

The present disclosure provides a technical solution to a problem to efficiently and proactively provide service to the employees of an enterprise.

