Normalmente, Treble espera que la respuesta de tu servidor a un webhook sea menos de 10 segundos. Si necesitas más tiempo, puedes detener la conversación de Treble y esperar la respuesta de tu servidor con la opción de [REQUEST_TRIGGER]
. Aprende a configurarla en este artículo.
[REQUEST_TRIGGER]
. Con la opción de [REQUEST_TRIGGER]
, Treble esperará a que tu servidor llame al endpoint de POST /session/{session_external_id}/update
para continuar la conversación.
[REQUEST_TRIGGER]
.[REQUEST_TRIGGER]
, Treble detendrá la conversación y esperará la respuesta de tu servidor.
session_id
de la sesión de Treble que viene como parte del cuerpo de la solicitud del webhook.
Por ejemplo:
session_id
y usarlo para llamar al endpoint de POST /session/{session_external_id}/update
.
POST /session/{session_external_id}/update
, puedes tambien incluir en el cuerpo de la solicitud el user_session_keys
, es decir, variables de sesión que pueden ser usadas para continuar la conversación.