A system and method of processing a travel plan request from a customer includes (1) receiving customer information from a customer; (2) storing in a database the customer information; (3) sending to an agent a notification by an email, the notification including a link to the website, wherein the agent can access package request details by navigating to the link; (4) sending to the agent periodic re-notifications if the agent fails to respond within a first predetermined period of time; (5) displaying to the agent the package request details on the website; (6) receiving via the website a response to the email from the agent; (7) storing in the database the response from the agent; (8) sending to the customer a notification of the response from the agent; (9) sending a re-notification to the customer if the customer fails to respond within a second predetermined period of time; (10) displaying to the customer a package quotation based on the response from the agent, wherein the package quotation includes any combination of budget, destination, origin, departure and return dates, preference of hotel type, preference of hotel room, preference of meal type, preference of flight type, flight class, number of passengers (adults, children, infants), additional remarks; (11) from the customer receiving a response indicating an acceptance or a rejection; (12) upon acceptance, sending an email to the agent with details of customer acceptance.