SPANISH
Language
  • Introducción
  • Definiciones
  • BOT BUILDER
    • Crear el Bot
    • Flujo de Conversación
      • Mensaje
      • Filtro
      • Passo Existente
      • Rest API
      • Javascript
      • Correo Electrónico
      • Control Humano
      • Webview
      • Direccionar a Otro Bot
      • Probar Bot
      • Acción de tiempo
    • PNL
      • Entidad
      • Intención
    • Canales
      • Google Assistant
      • Facebook
      • Workplace
      • Chat Widget
    • Datos
      • Objetos
      • Campos
    • Integraciones
      • API
      • Analíticos
      • RD Station
    • Dashboard
      • Desempeño del agente
      • Indicadores
    • Explorer
      • Códigos
      • Cambio
  • COSMO DESK
    • Chat en Vivo
    • Configuraciones
      • Mensaje rápido
Powered by GitBook
On this page

Was this helpful?

  1. BOT BUILDER
  2. Flujo de Conversación

Rest API

PreviousPasso ExistenteNextJavascript

Last updated 3 years ago

Was this helpful?

Durante la ejecución del flujo de conversación tiene la opción de llamar a cualquier API. Sólo tiene que establecer el Método Para ser utilizado, el Url API, y, si lo prefiere, Parámetros y Tipo de Parámetros que se enviarán.

Si deseas tratar la respuesta de devolución de la API, puedes utilizar el código Javascript. La respuesta estará disponible a través de la variable: response__x.

Si la devolución es un objeto JavaScript (formato JSON), cuando lo trate en el código, recuerde verificar que el mismo no es null para evitar errores. Y si la devolución es una String y desea usarla en código como JSON, recuerde convertirlo a JSON mediante el método JSON.parse(response__x)

Si deseas guardar la devolución en algún campo de objeto personalizado, recuerda que el formato JSON no está permitido como el tipo de campo. Por lo tanto, tendrá que convertirlo a String, utilizando el método JSON.stringify(exemplo_retorno), Y sólo entonces guardarlo. A continuación, si deseas utilizar este campo en el futuro, recuerda convertirlo de nuevo a JSON utilizando el método JSON.parse(exemplo_retorno)

Hay un tiempo de espera de ejecución de 15 segundos. Por lo tanto, si se pasa este límite, se interrumpirá la llamada a la API y se devolverá un error que se puede consultar en el historial de conversaciones.