Conceptos para la integración de acciones de datos

Nota: Este artículo se aplica a las integraciones de acciones de datos de AWS Lambda, Function, Genesys Cloud, Google, Microsoft Dynamics 365, Salesforce, servicios web y Zendesk.

Varios conceptos clave son útiles para comprender cómo funciona la integración. El diagrama ilustra la relación entre estos conceptos.

Diagrama de integraciones, categorías y acciones

Un asterisco (*) denota conceptos que aparecen en el diagrama. Negrita denota términos explicados en este artículo.

Nombres *

Los nombres son los nombres de las integraciones que agrega y configura en Genesys Cloud. Estos nombres son también los nombres de categorias utilizado en Genesys Cloud para referirse a las integraciones y sus acciones de datos asociadas.

Categorías *

Las categorías son colecciones de acciones de datos (acciones estáticas y acciones personalizadas). Las categorías lo ayudan a encontrar acciones de datos relacionadas con una integración particular cuando crea un flujo de interacción en Architect, diseña un script o usa otra aplicación Genesys Cloud. Los nombres de las categorías coinciden con los nombres de las integraciones en su organización Genesys Cloud. 

Acciones de datos

Las acciones de datos le permiten acceder a los datos de un servicio web y realizar tareas con esos datos (como agregar datos específicos del cliente a los scripts del agente). Las acciones de datos se dividen en acciones estáticas y personalizado comportamiento.

Acciones estáticas *

Las siguientes integraciones no proporcionan acciones estáticas:

  • Acciones de datos de AWS Lambda
  • Función acciones de datos
  • Acciones de datos de Genesys Cloud
  • Acciones de datos de Google Cloud

Utilice las siguientes acciones de datos estáticos para estas integraciones:

  • Obtener cuenta por ID de cuenta

    Devuelve un registro de cuenta basado en un ID de cuenta.

  • Obtener cuenta por nombre de cuenta

    Devuelve un registro de cuenta basado en un nombre de cuenta.

  • Obtener cuenta por número de cuenta

    Devuelve un registro de cuenta basado en un número de cuenta.

  • Obtener cuenta por identificación de contacto

    Devuelve un registro de cuenta basado en un ID de contacto.

  • Obtener cuenta por número de teléfono

    Devuelve un registro de cuenta basado en un número de teléfono.

  • Obtener ID de caso por caso

    Devuelve un registro de caso basado en un ID de caso.

  • Obtener contacto por nombre de contacto

    Devuelve un registro de contacto basado en un nombre de contacto.

  • Obtener contacto por dirección de correo electrónico

    Devuelve un registro de contacto basado en una dirección de correo electrónico.

  • Obtener contacto por número de teléfono

    Devuelve un registro de contacto basado en un número de teléfono.

  • Obtener el caso abierto más reciente por identificación de contacto

    Devuelve el registro de caso abierto más reciente basado en un ID de contacto.

  • Obtener cuenta por número de cuenta

    Encuentra un registro de cuenta buscando en Salesforce un número de cuenta.

  • Obtener cuenta por identificación de contacto

    Encuentra un registro de cuenta buscando en Salesforce un ID de contacto.

  • Obtener cuenta por número de teléfono

    Encuentra un registro de cuenta buscando un número de teléfono en Campos de teléfono en Salesforce.

  • Obtener contacto por correo electrónico

    Encuentra un registro de contacto buscando en Salesforce una dirección de correo electrónico.

  • Obtener contacto por número de teléfono

    Encuentra un registro de contacto buscando un número de teléfono en Campos de teléfono en Salesforce.

  • Obtener el caso abierto más reciente por identificación de contacto

    Encuentra el caso abierto más reciente buscando en Salesforce un ID de contacto.

  • Plantilla - Crear recordatorio de calendario

Ejemplo de POST a un servicio web. 

  • Plantilla - Tiempo actual

    Ejemplo de solicitud GET que devuelve una respuesta completa del servicio web sin modificaciones.

  • Plantilla - Tiempo actual Elija una respuesta

    Ejemplo de solicitud GET que genera una respuesta después de extraer valores individuales de la respuesta del servicio web. Esta acción es una acción segura. Para más información, ver Trabajar con flujos de llamadas seguros.

  • Plantilla - Subconjunto de respuestas meteorológicas actuales

    Ejemplo de solicitud GET que genera una respuesta después de extraer objetos completos de la respuesta del servicio web. 

  • Obtenga el boleto más reciente por dirección de correo electrónico

    Devuelve el ticket más reciente según una dirección de correo electrónico.

  • Obtener el ticket más reciente por identificación de usuario

    Devuelve el ticket más reciente basado en una identificación de usuario.

  • Obtener organización por ID de organización

    Devuelve un registro de organización basado en un ID de organización.

  • Obtener organización por nombre de organización

    Devuelve un registro de organización basado en el nombre de una organización.

  • Obtener ticket por ID de ticket

    Devuelve un boleto basado en un ID de boleto.

  • Obtener usuario por dirección de correo electrónico

    Devuelve un registro de usuario basado en una dirección de correo electrónico.

  • Obtener usuario por número de teléfono

    Devuelve un registro de usuario basado en un número de teléfono.

  • Obtener usuario por ID de usuario

    Devuelve un registro de usuario basado en un ID de usuario.

  • Obtener usuario por usuario Nombre

    Devuelve un registro de usuario basado en un nombre de usuario.

Acciones personalizadas *

Las acciones personalizadas son un tipo de acción de datos que crean los administradores. Las acciones personalizadas le permiten recuperar, actualizar o crear cualquier dato. Con las acciones personalizadas, puede actuar sobre los datos de sus funciones, plataforma o CRM dentro de los flujos de interacción en Architect, mediante scripts de agente o a través de otras aplicaciones de Genesys Cloud.