Este nodo permite buscar a través de la plataforma Appointment Scheduling Enterprise (ASE) para encontrar recursos disponibles según ubicación, campaña, actividad o programa específico. En la plataforma Studio, podrás utilizarlo desde la categoría Engageware.
En el vídeo te mostramos cómo acceder y los parámetros para configurarlo:
➡️ Aquí puedes descargar un ejemplo de flujo con los nodos la categoría Engageware.
A continuación, también cuentas con la descripción de las propiedades y outputs mencionados en el vídeo:
➡️ Propiedades:
- Name: nombre opcional del nodo.
- Credentials (requerido): estas son las credenciales del servicio Engageware Appointment Scheduling Enterprise, se pueden guardar 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 el nombre de usuario y contraseña para el consumo de la API (credenciales de usuario de API) bajo los nombres "Username" y "Password".
- Location External Id: identificador de ubicación para buscar recursos disponibles. Este identificador se devuelve desde el nodo ASE Select Location.
- Campaign External Id: ID de campaña para buscar recursos disponibles. Este identificador se devuelve desde el nodo ASE Search Campaign.
- Activity External Id: ID de actividad para buscar recursos disponibles. Este identificador se devuelve desde el nodo ASE Search Appoinment Type.
- Program External Id: ID del programa para buscar recursos disponibles. Este identificador se devuelve desde el nodo ASE Search Program.
➡️ Outputs:
- msg.payload.metadata.EW_ASE_SearchResourceResponse: devuelve recursos XML y JSON si tiene éxito. En caso de error, se devolverá la propiedad "error".
- msg.payload.metadata.EW_ASE_CancelAppointmentResponse: devuelve el estado 0 si la cancelación se realiza correctamente. En caso de error, se devolverá la propiedad "error"