1. A method, performed by a dual-mode mobile device, for dual-mode transmission functionality within a controlled environment, comprising:receiving, from a monitoring server over a first connection between the dual-mode mobile device and the monitoring server, a client control application and an inmate profile associated with a user of the dual-mode mobile device;
configuring, by the client control application, the dual-mode mobile device for use within the controlled environment based on the inmate profile;
transmitting, using the client control application over the first connection between the monitoring server and the dual-mode mobile device, a first call request to the monitoring server, wherein the first call request is a request to conduct a call between the dual-mode mobile device and an outside device located outside of the controlled environment;
receiving, over the first connection, an authorization message from the monitoring server;
based on the authorization message, transmitting a second call request to establish the call; and
responsive to transmitting the second call request, establishing the call with the outside device.