8. A system for presenting information about a resource to a user, the system comprising: at least one computer comprising at least one processor and at least one memory, the at least one computer configured to: receive a first message from a customer; compute a message encoding vector by processing text of the first message with a message encoding model, wherein the message encoding vector represents the first message; update a state vector by processing the message encoding vector with a state update model; select a first action from a plurality of available actions by processing the state vector with an action model, wherein the first action corresponds to transmitting an API request to a server computer; perform the first action by (i) generating data corresponding to the API request by processing the state vector with an API request model, (ii) transmitting the data corresponding to the API request to the server computer, and (iii) generating an API request vector that represents the data corresponding to the API request; update the state vector by processing the API request vector with the state update model; receive an API response from the server computer; compute an API response vector by processing the API response with an API response encoding model, wherein the API response vector represent the API response; update the state vector by processing the API response vector with the state update model; select a second action from the plurality of available actions by processing the state vector with the action model, wherein the second action corresponds to transmitting a message to the customer; perform the second action by (i) generating text corresponding to a second message by processing the state vector with a message generation model, (ii) transmitting the second message to the customer, and (iii) generating a message generation vector that represents the second message; and update the state vector by processing the message generation vector with the state update model.
11. The system of claim 8 , wherein the at least one computer is configured to perform the first action by presenting information about the API request to a customer service representative and receiving approval from the customer service representative to transmit the data corresponding to the API request to the server computer.