Encuentra la respuesta que buscas

Nodo ASE Client

Este nodo permite crear, recuperar y actualizar la información de un cliente.  Para utilizarlo, en la plataforma Studio, busca el nodo “ASE Client” en la sección "EngageWare". 

⏺En el video te contamos los parámetros para configurarlo:  


➡ Aquí puedes descargar un ejemplo de flujo con los nodos de la categoría Engageware.

Debajo encuentra la descripción de los campos que utilizarás en el proceso, como se observa en el video 👇

➡ Propiedades:  

  1. Name (opcional): nombre del nodo. Desde aquí, puedes cambiar el valor predeterminado.
  2. Credentials (obligatorias): son las credenciales de Engageware Appointment Schedule Enterprise service, pueden guardarse muchas credenciales, pero solo una puede estar activa. En la configuración se solicitará la url del entorno bajo el nombre “Instance URL” junto con las credenciales de usuario de la API, bajo los nombres "Username" y "Password"
  3. Action (obligatoria): tipo de operación a realizar. Pueden ser:  
    1.  Search (obtener todos los campos para un cliente específico): Esta operación permite realizar una búsqueda por medio del criterio definido por las siguientes propiedades:     
      1. Client External Id (string): valor de identificación determinado para el cliente cuando fue creado. Este parámetro de búsqueda sirve para obtener los clientes cuyo external ID coincidan con el dato provisionado. 
      2. First Name (string): nombre principal del cliente. 
      3. Last Name (string): apellido del cliente. 
      4. User Name (string: nombre de usuario del cliente 
      5. Email Address (string): email de contacto del cliente. 
      6. ClientExternalId: ID del cliente en el sistema Appointment Schedule Enterprise. Este ID puede ser cualquier string si se provisiona como propiedad cuando el cliente es creado y en caso de no proveerse como propiedad al momento de la creación, se autogenerará un ID. 
      7. Phone Number (string): número de teléfono de contacto del cliente. 
      8. Exact Match Only (boolean): búsqueda estricta sobre los datos provisionados. 
      9. Modified Since (dateTime): parámetro de filtro con criterio “modificado desde”.  
    2.  Create| Update: estas operaciones permiten crear un cliente o actualizar las propiedades de un cliente creado previamente. 
      1. ClientExternalId: ID del cliente en el sistema Appointment Schedule Enterprise. Este ID puede ser cualquier string si se provisiona como propiedad cuando el cliente es creado, en caso de no proveerse como propiedad al momento de la creación, se autogenerará un ID. 
      2. Client properties (necesarias para crear y actualizar): propiedades que se almacenarán o actualizarán para un cliente específico. 

 ➡Outputs:

  1. Create: msg.payload.metadata.EW_ASE_CreateClientResponse ➡ retorna 0 en la propiedad “status” si la creación ha sido exitosa. En caso de error retornará la propiedad msg.payload.metadata.EW_ASE_CreateClientResponse.error
  2. Get: msg.payload.metadata.EW_ASE_GetClientResponse➡ la información del cliente será retornada en caso de éxito, pero en caso de error regresará la propiedad  msg.payload.metadata.EW_ASE_GetClientResponse.error.
  3. Update msg.payload.metadata.EW_ASE_UpdateClientResponse ➡retorna 0 en la propiedad “status” si la actualización ha sido exitosa. En caso de error la propiedad retorna msg.payload.metadata.EW_ASE_UpdateClientResponse.error. 
Este sitio web almacena cookies en tu computadora. Estas cookies se utilizan para recopilar información sobre cómo interactúas con nuestro sitio web y nos permite recordarte. Utilizamos esta información para mejorar y personalizar tu experiencia de navegación y para obtener estadísticas y métricas sobre nuestros visitantes tanto en este sitio web como en otros medios. Para obtener más información sobre las cookies que utilizamos, consulta nuestra Política de privacidad.

Si rechazas, tu información no será rastreada cuando visites este sitio web. Se usará una sola cookie en tu navegador para recordar tu preferencia de no ser rastreado.