Recurso de canal de chat de Flex
Actualmente estás leyendo documentación de mensajería antigua de Flex. Si estás empezando con una nueva implementación de Flex, considera la posibilidad de utilizar Flex Conversations.
Los canales de chat de Flex permiten a los agentes comunicarse con sus clientes a través de varios canales como chat web, SMS y WhatsApp a través de una única interfaz de chat. Puedes crear un canal de chat en Flex siempre que desees iniciar un nuevo flujo de comunicación entre un agente y un cliente. El canal de chat de Flex es una implementación del recurso de canal de chat orquestado para Flex.
Propiedades del canal
Resource Properties in REST API format | |
---|---|
account_sid
|
El SID de la [Account] (Cuenta) (https://www.twilio.com/docs/iam/api/account) que creó el recurso del canal y posee este flujo de trabajo. |
flex_flow_sid
|
El SID del flujo de Flex. |
sid
|
La cadena única que creamos para identificar el recurso de canal. |
user_sid
|
El SID del usuario de chat. |
task_sid
|
El SID de la tarea de TaskRouter. Solo es válido cuando el tipo de integración es “task”. “null” (nulo) para los tipos de integración “studio” y “external” |
url
|
La URL absoluta del recurso de canal de chat de Flex. |
date_created
|
La fecha y hora en GMT en que se creó el canal de chat de Flex, especificadas en formato ISO 8601. |
date_updated
|
La fecha y hora en GMT en que se actualizó el chat de canal de Flex por última vez, especificadas en formato ISO 8601. |
Crear un recurso de canal
https://flex-api.twilio.com/v1/Channels
Parameters
Parameters in REST API format | |
---|---|
flex_flow_sid
Required
|
El SID del flujo de Flex. |
identity
Required
|
El valor “identity” (identidad) que identifica de forma exclusiva al usuario de chat del nuevo recurso. |
chat_user_friendly_name
Required
|
El nombre descriptivo del participante del chat. |
chat_friendly_name
Required
|
El nombre descriptivo del canal de chat. |
target
Optional
|
La identidad del contacto de destino, por ejemplo, el número de teléfono de un SMS. |
chat_unique_name
Optional
|
El nombre exclusivo del canal de chat. |
pre_engagement_data
Optional
|
Datos previos a la interacción |
task_sid
Optional
|
El SID de la tarea de TaskRouter. Solo es válido cuando el tipo de integración es “task”. “null” (nulo) para los tipos de integración “studio” y “external” |
task_attributes
Optional
|
Los atributos de la tarea que se van a agregar para la tarea de TaskRouter. |
long_lived
Optional
|
Si crear el canal como de larga duración. |
Example 1
Capturar un recurso de canal
https://flex-api.twilio.com/v1/Channels/{Sid}
Parameters
Parameters in REST API format | |
---|---|
sid
Path
|
El SID del recurso de canal de chat de Flex que se va a obtener. |
Example 1
Leer varios recursos de canales
https://flex-api.twilio.com/v1/Channels
Example 1
Eliminar un recurso de canal
https://flex-api.twilio.com/v1/Channels/{Sid}
Parameters
Parameters in REST API format | |
---|---|
sid
Path
|
El SID del recurso de canal de chat de Flex que se va a eliminar. |
Example 1
¿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.