Configuración HITL Plugin

Detalla los pasos a seguir para instalar y configurar el plugin de BotPress de HITL.

Bot modelo: Playcom

  1. Desactivar hitl agent

Agents > Enable Agents

  1. Agregar hitl plugin (v0.9.0) desde el “Explore Hub”

  • Vincular la integración Suricata al plugin: Se debe cambiar a la pestaña Info y al volver a Configuración ya aparece la integración.

  • Completar los campos tomándolos del bot modelo

  1. Actualizar integraciones desde el “Explore Hub”

  • Webhook botpress

  • Integración Suricata (a la version 2.0.1)

  • Whatsapp

  1. Workflows Create Ticket (Paso 1):

  • Quitar los cards “Escalate to a Human” y agregar el card “Start HITL”

  • Completar los campos del nuevo card, tomándolos del bot modelo.

  1. Desglosar el nodo que incluye “Get Conversation to Send” y “Send Data to Suricata”

(La idea es unificar este paso de los Create Ticket en un solo workflow, quitándolo de los CT individuales)

  • Copiar el nodo que incluye “Get Conversation to Send” y “Send Data to Suricata” y ponerlo en un workflow nuevo.

  • En el card “Get Conversation To Send”, editar los campos “Main Conversation ID” y “Hitl Conversation ID” como está en el bot modelo.

  • En el card “Send Data To suricata”, editar los campos “URL” y “External ID” como está en el bot modelo.

  • Agregar el card “Stop HITL” al inicio del nodo y completar el campo “Conversation ID” como aparece en el bot modelo.

6. Workflows Create Ticket (Paso 2):

  • En cada uno de los Create Ticket, borrar el nodo que hemos desglosado y vincular el nuevo (“Send_data_Suricata”).

  1. Actualizar Hooks.

  • Copiar los hook completos desde el bot modelo y solamente cambiar URL de la Integracion Suricata (donde corresponda) y el nombre del merchant.

  1. En el flujo “Main” quitar las salidas a Exit por End

  1. Cambiar en bot settings “iframe_version” a "v3.0"

  1. Limpiar cache desde Postman

APIs Backend Botpress> “Clear Caching Merchant Settings”, cambiando por el nombre del merchant que corresponda.

Last updated