A first user equipment, UE, (100, 200) comprising: a processor; a display; and memory storing computer-executable instructions that, when executed by the processor, cause the first UE to: receive (602, 802), from a second UE (102, 202) over a telecommunications network (104, 204), capability information (112, 212) indicating whether the second UE is capable of exchanging text content and/or non-text content via real time text, RTT, messages; display (136, 608), based at least in part on the capability information indicating that the second UE is capable of exchanging at least the text content via the RTT messages, a RTT conversation window on the display; display, based at least in part on the capability information indicating that the second UE is capable of exchanging the non-text content via the RTT messages, a user interface element in a selectable state on the display next to the RTT conversation window; receive user input indicating that the user interface element is selected; insert a file into a RTT message (144, 244), the file including non-text content created or selected by a user of the first UE; and send, over the telecommunications network, the file via the RTT message to the second UE. a processor; a display; and memory storing computer-executable instructions that, when executed by the processor, cause the first UE to: receive (602, 802), from a second UE (102, 202) over a telecommunications network (104, 204), capability information (112, 212) indicating whether the second UE is capable of exchanging text content and/or non-text content via real time text, RTT, messages; display (136, 608), based at least in part on the capability information indicating that the second UE is capable of exchanging at least the text content via the RTT messages, a RTT conversation window on the display; display, based at least in part on the capability information indicating that the second UE is capable of exchanging the non-text content via the RTT messages, a user interface element in a selectable state on the display next to the RTT conversation window; receive user input indicating that the user interface element is selected; insert a file into a RTT message (144, 244), the file including non-text content created or selected by a user of the first UE; and send, over the telecommunications network, the file via the RTT message to the second UE. receive (602, 802), from a second UE (102, 202) over a telecommunications network (104, 204), capability information (112, 212) indicating whether the second UE is capable of exchanging text content and/or non-text content via real time text, RTT, messages; display (136, 608), based at least in part on the capability information indicating that the second UE is capable of exchanging at least the text content via the RTT messages, a RTT conversation window on the display; display, based at least in part on the capability information indicating that the second UE is capable of exchanging the non-text content via the RTT messages, a user interface element in a selectable state on the display next to the RTT conversation window; receive user input indicating that the user interface element is selected; insert a file into a RTT message (144, 244), the file including non-text content created or selected by a user of the first UE; and send, over the telecommunications network, the file via the RTT message to the second UE.