SYSTEMS AND METHODS FOR PROVIDING A TWO-WAY, INTELLIGENT TEXT MESSAGING PLATFORM
The present invention provides systems and methods for improved communication management. The present invention provides a platform for providing intuitive, semi-automated, large-scale, two-way text messaging communication between a client or customer (e.g., business or company) and participants/recipients tied to, or otherwise associated or registered with a service provided by the client or customer. The platform provides a consolidated web-based interface with which the client/customer may interact to manage the handling of participant data and to further manage the transmission of targeted outgoing text messages to one or more participants. The web-based interface further allows for the client/customer to automate the handling of an incoming text messages and data associated therewith, including, but not limited to, database updates, creation of automated responses to incoming text messages, and other actions, such as analysis of participant engagement based on participant response and output of engagement metrics.
1 . A communication management system for providing intuitive, semi-automated response communications to one or more mobile devices over a large-scale two-way communications platform, the system comprising:
a server configured to communicate and exchange communication data with one or more mobile devices over a network, the server comprising a hardware processor coupled to non-transitory, computer-readable memory containing instructions executable by the processor to cause the server to:
provide a web-based platform having an interface with which one or more authorized users associated with a client or customer providing a service can interact for the management of one or more campaigns instituted by the client or customer, wherein the interface allows an authorized user to manage outgoing communications a mobile device of a targeted one of a plurality of participants associated with the campaign;
receive, in response to an outgoing communication message, an incoming communication message from a mobile device of a participant to which the outgoing communication message was delivered;
provide, via a web-based inbox of the interface, the incoming communication message to an authorized user for review;
analyze data associated with the incoming communication message: and
determine one or more reactive actions to be performed based, at least in part, on the analysis of the incoming communication message data.
2 . The communication management system of claim 1 , wherein the analysis comprises a comparison of the incoming communication message data with data associated with the outgoing communication message delivered.
3 . The communication management system of claim 2 , wherein server is configured to:
automatically perform one or more of a first set of actions based on a positive correlation of the incoming communication message data with outgoing communication message data as dictated by a set of predefined rules or protocols; and
automatically perform one or more of a second set of actions based on a lack of correlation between the incoming communication message data and the outgoing communication message data as dictated by the set of predefined rules or protocols.
4 . The communication management system of claim 3 , wherein the incoming communication message data comprises an answer in response to a question posed by the outgoing communication message data.
5 . The communication management system of claim 4 , wherein the analysis comprises a comparison of the answer with a set of acceptable and recognizable answers or responses to the question.
6 . The communication management system of claim 5 , wherein a positive correlation of the answer with the question comprises the answer falling within the boundaries of the set of acceptable and recognizable answers or responses.
7 . The communication management system of claim 6 , wherein, upon positive correlation, the server is configured to:
determine whether additional data is required from the participant; and
automatically generate and schedule the transmission of one or more outgoing communication messages to the mobile device of the participant to elicit participant response if additional participant data is required.
8 . The communication management system of claim 5 , wherein a lack of correlation of the answer with the question comprises the answer falling outside of the boundaries of the set of acceptable and recognizable answers or responses.
9 . The communication management system of claim 8 , wherein, upon lack of correlation, the server is configured to provide an alert to an authorized user indicating that the received incoming communication message from the participant is unclear, or otherwise falls outside of the acceptable and recognizable answers or responses, and requires user intervention.
10 . The communication management system of claim 9 , wherein the server is configured to update, based on user input, the set of acceptable and recognizable answers or responses.
11 . The communication management system of claim 8 , wherein, upon lack of correlation, the server is configured to automatically generate and schedule the transmission an outgoing communication message to the mobile device of the participant to provide the set of acceptable and recognizable answers or responses.
12 . The communication management system of claim 1 , wherein the incoming and outgoing communication messages are text messages.
13 . The communication management system of claim 12 , wherein the server is configured to transmit and receive the text messages via a short message service (SMS).
14 . The communication management system of claim 1 , wherein at least one of the incoming and outgoing communication messages comprises at least one data file selected from the group consisting of: an image file, a video file, an audio file, a document file, and a combination thereof.
15 . The communication management system of claim 14 , wherein the server is configured to receive or transmit the incoming and outgoing communication messages, respectively, via a multimedia messaging service (MMS).