/// <summary>
        /// Does the accept chat interaction.
        /// </summary>
        /// <param name="ticketID">The ticket identifier.</param>
        /// <param name="interactionID">The interaction identifier.</param>
        /// <param name="proxyID">The proxy identifier.</param>
        /// <returns></returns>
        public OutputValues DoAcceptChatInteraction(int ticketID, string interactionID, int proxyID, InteractionServerProtocol ixnProtocol)
        {
            OutputValues output = OutputValues.GetInstance();

            if (ixnProtocol != null)
            {
                Settings.IxnServerProtocol = ixnProtocol;
            }
            try
            {
                output = RequestAcceptInteraction.AcceptChatInteraction(ticketID, interactionID, proxyID);
            }
            catch (Exception generalException)
            {
                logger.Error("Error occurred while Do Accept Chat Interaction " + generalException.ToString());
            }
            return(output);
        }
        public OutputValues AcceptInteraction(int ticketID, string interactionID, int proxyID)
        {
            RequestAcceptInteraction requestAcceptInteraction = new RequestAcceptInteraction();

            return(requestAcceptInteraction.AcceptInteraction(ticketID, interactionID, proxyID));
        }