Submits the exit survey results to the server. For more information about the Survey Object see Surveys.

Request

Properties

Value Description Type Required
survey See survey structure below. JSON object Required

Survey structure:

{
    "survey": {
        "id": 1,
        "question": [
            {
                "id": 1,
                "answer": "123345"
            },
            {
                "id": 2,
                "answer": [
                    "1",
                    "2"
                ]
            }
        ]
    }
}

Sample code

var failedRequest = myChat.submitExitSurvey({
    survey: {
        id: 1,
        question: [
            {id: 1, answer: ["1", "2"]},
            {id: 2, answer: "123123123132123"}
        ]
    },
    success: myChat.exitSurveySubmitted,
    error: myChat.exitSurveyFailed,
    context: myChat
});

if (failedRequest && failedRequest.error) {
    alert(failedRequest.error);
}