You are viewing the Spanish (Mexico) site, but your language preference is set to English. Switch to English site →

Menu

Requisitos previos

Nota: Para las cuentas creadas a partir del 30 de marzo del 2022, los siguientes requisitos previos ya deben estar configurados de fábrica como parte de la creación de cuentas de Flex y puedes omitir esta sección. Si puedes ver esta interfaz de usuario de requisitos previos en Flex > Manage (Asministrar) > Messaging (Mensajería) > Conversations, tu cuenta se creó en una fecha anterior y debes seguir estos pasos.

2022-03-prerequisites-ui.png

Este producto de Twilio está actualmente disponible como una versión beta. Algunas funciones aún no están implementadas y otras podrían cambiar antes de que se declare que el producto está disponible en general. El uso de esta versión beta está sujeto a los términos pertinentes del acuerdo de licencia aplicable. Los productos en versión beta no están cubiertos por un SLA de Twilio. Obtén más información sobre el soporte de productos en versión beta.

Flex Conversations requiere Flex UI 2.0. Si utilizas Flex UI 1.x, consulta las páginas de chat y mensajería.

Los siguientes son los requisitos previos para usar Flex Conversations:

Instalar Flex UI 2.0

Sigue las instrucciones para activar Flex UI 2.0 en tu cuenta.

Si usas plugins con Flex UI 1.x, deberás realizar la migración antes de poder utilizar Flex Conversations.

Preparar tu integración Flex

For inbound contact, Flex Conversations allows you to use either Twilio Studio or your own webhook to send the interaction to Flex. In this guide, we will walk you through setting up a Studio Flow and a webhook to facilitate forwarding of incoming contact to Flex. To learn more about Twilio Studio, visit the Configure Pre-Agent Workflow with Studio page.

Crear un flujo de Studio para Conversations

En este paso, crearemos un nuevo flujo de Studio que enruta las nuevas conversaciones entrantes a Flex según el diagrama a continuación:

Screen Shot 2022-03-09 at 12.54.15 PM.png

Para empezar:

  • Crea un nuevo flujo de Studio.
  • Localiza el activador Incoming Conversation (Conversación entrante). Si no lo ves, tu cuenta carece de un indicador de cuenta especial. Comunícate con el servicio de soporte o con tu gerente de cuenta para obtener ayuda.
  • Conecta el activador Incoming Conversation a un widget Send To Flex (Enviar a Flex). Configura el widget de la siguiente manera:
    • Selecciona el flujo de trabajo de TaskRouter deseado.
    • Establece el canal de tareas en “Programmable Chat” (Chat programable).
      Screen Shot 2022-03-09 at 12.55.06 PM.png
  • Haz clic en Save (Guardar) y Publish (Publicar) para aplicar los cambios.
  • Utilizaremos este SID de flujo de Studio cuando creemos la dirección de Conversations.

Crear un controlador de webhook (avanzado)

Una alternativa al uso de Studio para manejar los contactos entrantes es hacer que la aplicación de actividad en segundo plano los gestione. La actividad en segundo plano tendrá que seguir los siguientes pasos:

  • Pon a disposición un punto final, el cual será llamado para el evento “onMessageAdded”. A continuación, se muestra un ejemplo de carga útil que recibirá este punto final:
    "conversation": {
          "EventType": "onMessageAdded",
          "InstanceSid": "IS497d26fb5332435e9cccadbf114d4aff",
          "Attributes": "{}",
          "DateCreated": "2022-02-21T05:01:46.886Z",
          "Index": "0",
          "From": "customer1",
          "MessageSid": "IM3032b674d70647a798ffa8e78eb23abf",
          "AccountSid": "ACd9ecc21b1ae907b3cf65d9044c891eb3",
          "Source": "API",
          "ChannelSid": "CH1b8e780f14db45b6b44b070bb3f9172c",
          "RetryCount": "0",
          "Author": "customer1",
          "To": "CH1b8e780f14db45b6b44b070bb3f9172c",
          "Body": "hello",
          "WebhookSid": "WHae4ab4d5e7344cdab97274af52159f9c",
          "ConversationSid": "CH1b8e780f14db45b6b44b070bb3f9172c",
          "ChannelAttributes": {}
    }​

    Cuando se invoque el punto final, crea una interacción. Cuando se crea una interacción, esta crea una tarea que se enruta a un agente. Consulta la documentación de la API y nuestra guía para crear una interacción para una conversación entrante.
  • Utilizarás este punto final (URL de webhook) cuando configures una dirección de Conversations para tu número de teléfono de Flex.

Servicio de conversación predeterminado

Si el servicio Flex Conversation no está establecido como servicio de conversación predeterminado, la consola de Flex te pedirá que realices el cambio de configuración necesario. Aplica el cambio.

Screen Shot 2022-03-21 at 2.27.34 PM.png

¿Qué sigue?

Calificar esta página:

¿Necesitas ayuda?

Todos la necesitamos a veces; la programación es difícil. Obtén ayuda ahora de nuestro equipo de soporte, o recurre a la sabiduría de la multitud visitando Stack Overflow Collective de Twilio o navegando por la etiqueta de Twilio en Stack Overflow.

Gracias por tus comentarios.

Selecciona los motivos de tus comentarios. La información adicional que nos brindas nos ayuda a mejorar nuestra documentación:

Enviando tus comentarios…
🎉 Gracias por tus comentarios.
Se produjo un error. Inténtalo de nuevo.

Gracias por tus comentarios.

thanks-feedback-gif