CAPTURA DE FLUJOS

Con el fin de transmitir al cliente las respuestas de los flujos que los usuarios finales puedan responder a la plataforma, Notifícame permite la asociación de un URL (generado por el cliente) el cual será utilizado para poder hacer el reenvío de los mismos a través de un formato JSON.

Cada mensaje será reenviado al URL especificado, utilizando el método HTTP POST asociado a su cuenta.

Las opciones disponibles para ser notificado son:

  1. Cuando se completa un cuestionario.
  2. Cuando se contesta una pregunta.

La funcionalidad permite usar ambas opciones, o solo una según se necesite.

Para la configuración de notificación de errores se debe de realizar por medio de la pagina WEB en la sección:

Detalle de cuenta -> Callbacks

Ejemplo del POST para la opción de recibir respuesta por respuesta:

Post data: {
    'timestamp': '2019-06-21T17:44Z',
    'interaction_uid': '5d0d1747aca73c0e3c9fe953',
    'profile_uid': '5cae5630cc119705df08e5a4',
    'profile_alias': '50212345678',
    'type': 'QUESTION_RESULT',
    'answer': {
        'answered_on': 'Fri Jun 21 17:44:08 UTC 2019',
        'question_text': 'Pregunta 1',
        'question_answer': 'Si',
        'sent_on': 'Fri Jun 21 17:44:03 UTC 2019'
    },
    'account_uid': '5c50d54a38964bde40e66ca1'
    }

Ejemplo del POST para la opción de recibir la información al completar el flujo

 Post data: {
    'interaction_uid': '5d0d1747aca73c0e3c9fe953',
    'profile_uid': '5cae5630cc119705df08e5a4',
    'profile_alias': '50212345678',
    'timestamp': '2019-06-21T17:46Z',
    'answers': [{
        'answered_on': '2019-06-21T17:46:48.215+0000',
        'question_text': 'Pregunta 2',
        'question_answer': '7',
        'sent_on': '2019-06-21T17:44:08.560+0000',
        'profile_alias': '50212345678'
        }, {
        'answered_on': '2019-06-21T17:44:08.399+0000',
        'question_text': 'Pregunta 1',
        'question_answer': 'Si',
        'sent_on': '2019-06-21T17:44:03.371+0000',
        'profile_alias': '50212345678'
    }],
    'account_uid': '5c50d54a38964bde40e66ca1'
}