主权项 |
1. A computer-implemented method, comprising:
receiving, by an application server and from a communications device, a request to execute an interaction site for enabling communications to be exchanged between an automated response system and the communications device, wherein the interaction site specifies a multi-step communication flow between the communications device and the automated response system; transmitting, from the application server and to the automated response system, a request to execute the interaction site; receiving, by the application server and from the automated response system, first instructions that, when executed, provide one or more steps of the multi-step communication flow between the communications device and the automated response system; determining, by the application server, whether the request from the communications device is for a voice-interaction with the interaction site or a visual-interaction with the interaction site; in response to determining that the request from the communications device is for the voice-interaction with the interaction site:
determining, by the application server and based on the first instructions, second instructions that, when executed by the communications device, provide the one or more steps through a voice interaction with a user of the communications device; andtransmitting, from the application server and to the communications device, the second instructions; and in response to determining that the request from the communications device is for the visual-interaction with the interaction site:
determining, by the application server and based on the first instructions, third instructions that, when executed by the communications device, provide the one or more steps through a visual interaction with the user of the communications device; and,transmitting, from the application server and to the communications device, the third instructions. |