1. A method for managing an unsuccessful communication session initiated by a source user to a target user, the method comprising: determining, via a processor, a plurality of correlative contacts between the source user and the target user from one or more communication platforms connecting the source user and the target user; scoring, via the processor, the plurality of correlative contacts based on one or more proximity parameters among the source user, each of the plurality of correlative contacts, and the target user; generating, via the processor, an initial set of correlative contacts from the plurality of correlative contacts based on the scoring; presenting, via the processor, the initial set of correlative contacts along with a plurality of selectable communication recourses for each of the initial set of correlative contacts; initiating, via the processor, a communication with at least one of the initial set of correlative contacts upon selection of a corresponding communication recourse from the plurality of selectable communication recourses; and providing, via the processor, a plurality of selectable recourses to reach out to the target user based on the communication with the at least one of the initial set of correlative contacts.