1. A system comprising: a schema module to: provide a first message handling rule based on a first schema, the first schema being defined by a client device, the first message handling rule facilitating translation of a service request from the client device, the service request including incoming information, the incoming information including a plurality of tasks, the first schema including: a base information section for storing at least one of: information associated with a sender of the service request, information associated with a receiver of the service request, or information identifying the first schema, an account information section for storing at least one of: identifier information associated with the client device, or identifier information associated with a user of the client device, an asset information section for storing: data about hardware associated with the service request, or data about software associated with the service request, and an activity information section for storing information identifying activities associated with the service request, and provide a second message handling rule based on a second schema, the second schema being defined by the system, the second message handling rule facilitating making a backend message available to a plurality of backend devices; and a message handler including a processor to: receive the service request, obtain the first schema from the schema module, translate the service request using the first message handling rule, extract the incoming information, publish the incoming information using the second message handling rule, and send, to particular backend devices of the plurality of backend devices, only particular tasks, of the plurality of tasks, of the incoming information that are relevant to the particular backend devices.
1. A system comprising: a schema module to: provide a first message handling rule based on a first schema, the first schema being defined by a client device, the first message handling rule facilitating translation of a service request from the client device, the service request including incoming information, the incoming information including a plurality of tasks, the first schema including: a base information section for storing at least one of: information associated with a sender of the service request, information associated with a receiver of the service request, or information identifying the first schema, an account information section for storing at least one of: identifier information associated with the client device, or identifier information associated with a user of the client device, an asset information section for storing: data about hardware associated with the service request, or data about software associated with the service request, and an activity information section for storing information identifying activities associated with the service request, and provide a second message handling rule based on a second schema, the second schema being defined by the system, the second message handling rule facilitating making a backend message available to a plurality of backend devices; and a message handler including a processor to: receive the service request, obtain the first schema from the schema module, translate the service request using the first message handling rule, extract the incoming information, publish the incoming information using the second message handling rule, and send, to particular backend devices of the plurality of backend devices, only particular tasks, of the plurality of tasks, of the incoming information that are relevant to the particular backend devices. 9. The system of claim 1 , where the backend message is made available to the plurality of backend devices via a software agent operating in association with the plurality of backend devices.