METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING A MESSAGE FLOW DIAGRAM
A method and system automatically generate entries for a campaign message flow. The method comprises, responsive to a customer request, initiating a campaign, wherein the campaign includes interacting with subscribers via messages. The method comprises receiving customer-inputted parameters defining the campaign. The method comprises automatically generating campaign message flow entries, wherein each campaign message flow entry corresponds to an interaction between a server and a subscriber. The method comprises displaying the campaign message flow entries to the customer.
1 . A method for generating a campaign message flow, comprising:
responsive to a customer request, initiating a campaign, wherein the campaign includes interacting with a subscriber via messages;
responsive to receiving customer-inputted parameters defining the campaign, generating campaign message flow entries in substantially real time from the customer-inputted parameters, wherein each campaign message flow entry corresponds to an interaction with the subscriber;
displaying each campaign message flow entry to the customer when generated.
2 . The method of claim 1 , further comprising:
pre-populating the parameters and the campaign message flow from a template campaign.
3 . The method of claim 1 , further comprising:
storing the parameters in an accessible storage medium.
4 . The method of claim 1 , further comprising:
executing the campaign responsive to a subscriber request, wherein subscriber inputs and server outputs correspond to the campaign message flow.
5 . The method of claim 1 , wherein a campaign message flow entry is at least one of: subscriber-inputted keywords, subscriber-inputted short numbers, server-outputted menus, and server-outputted confirmations.
6 . The method of claim 1 , wherein the parameters include at least one of: a keyword, opt-in message, scheduling, content to be sent, confirmation message, menu items, and pointers to other sub-words.
7 . The method of claim 1 , wherein the customer request and parameters are received via a web interface and the campaign message flow is displayed via the web interface.
8 . A system for generating a campaign message flow, comprising:
a server in communication with a client over a network, the server configured to
responsive to a customer request, initiate a campaign, wherein the campaign includes interacting with subscribers via messages,
receive customer-inputted parameters defining the campaign,
automatically generate campaign message flow entries, wherein each campaign message flow entry corresponds to an interaction between a server and a subscriber,
display the campaign message flow entries to the customer.
9 . The system of claim 8 , wherein the server is further configured to
pre-populate the parameters and the campaign message flow from a template campaign.
10 . The system of claim 8 , wherein the server is further configured to
store the parameters in an accessible storage medium.
11 . The system of claim 8 , wherein the server is further configured to
execute the campaign responsive to a subscriber request, wherein subscriber inputs and server outputs correspond to the campaign message flow.
12 . The system of claim 8 , wherein a campaign message flow entry is at least one of: subscriber-inputted keywords, subscriber-inputted short numbers, server-outputted menus, and server-outputted confirmations.
13 . The system of claim 8 , wherein the parameters include at least one of: a keyword, opt-in message, scheduling, content to be sent, confirmation message, menu items, and pointers to other sub-words.
14 . The system of claim 8 , wherein the customer request and parameters are received via a web interface and the campaign message flow is displayed via the web interface.
15 . A computer-readable medium including instructions adapted to execute a method for generating a campaign message flow, the method comprising:
responsive to a customer request, initiating a campaign, wherein the campaign includes interacting with subscribers via messages;
receiving customer-inputted parameters defining the campaign;
automatically generating campaign message flow entries, wherein each campaign message flow entry corresponds to an interaction between a server and a subscriber;
displaying the campaign message flow entries to the customer.
16 . The medium of claim 15 , the method further comprising:
pre-populating the parameters and the campaign message flow from a template campaign.
17 . The medium of claim 15 , the method further comprising:
storing the parameters in an accessible storage medium.
18 . The medium of claim 15 , the method further comprising:
executing the campaign responsive to a subscriber request, wherein subscriber inputs and server outputs correspond to the campaign message flow.
19 . The medium of claim 15 , wherein a campaign message flow entry is at least one of: subscriber-inputted keywords, subscriber-inputted short numbers, server-outputted menus, and server-outputted confirmations.
20 . The medium of claim 15 , wherein the parameters include at least one of: a keyword, opt-in message, scheduling, content to be sent, confirmation message, menu items, and pointers to other sub-words and the customer request and parameters are received via a web interface and the campaign message flow is displayed via the web interface.