1. A computer-implemented method, comprising: detecting a message communicated using a social networking account, wherein the social networking account is associated with a communications apparatus; determining that the message satisfies a response criteria, wherein, when the response criteria is satisfied, code for initiating a communication session with an agent device is generated, and wherein the code is associated with a connection parameter; transmitting the code, wherein, when the code is received at the communications apparatus, the code causes a communications initiation feature to be displayed on the communications apparatus, and wherein the communications initiation feature facilitates a communication session with the agent device when the communications initiation feature is selected; receiving selection information representing a selection of the communications initiation feature, wherein the selection information includes a selection parameter associated with the selection of the communications initiation feature; determining whether the selection information satisfies the connection parameter associated with the code, wherein determining includes comparing the selection parameter with the connection parameter; and facilitating a communication session between the communications apparatus and the agent device when the selection information matches the connection parameter, wherein, when the selection information does not match the connection parameter, the communication session between the communications apparatus and the agent device is not facilitated.