1. A device for processing an interaction request, the device comprising a processor and memory, the memory storing computer executable instructions that when executed by the processor cause the processor to: detect the interaction request in a first interaction session using a first interaction channel between a request initiator and a request service provider; assign an identifier to the interaction request; determine a task associated with the interaction request; obtain context data of a plurality of other interaction sessions associated with the identifier, the plurality of other interaction sessions occurring proximal in time with the first interaction session, the context data being related to activity of the request initiator; assign weighting values to the context data of the plurality of other interaction sessions based on interaction channel type; associate a subset of the context data with the interaction request, the subset of the context data being the context data of the plurality of other interaction sessions that are related to the task, wherein the subset of the context data comprises the context data of the plurality of other interaction sessions satisfying a weighting threshold value; and generate at least one interaction response in response to the task using the subset of the context data.