Este node permite buscar filas na plataforma Appointment Scheduling Enterprise (ASE) e obter o tempo de espera de um cliente em cada fila. Na plataforma Studio, você pode usar o node ASE Queue Management, da categoria Engageware.
No vídeo mostraremos como acessá-lo e os parâmetros para configurá-lo:
Aqui você pode baixar um exemplo de fluxo com os nodes da categoria Engageware.
Abaixo você encontrará a descrição dos campos que utilizará no processo, como mostrado no vídeo.
Propriedades:
- Credentials (obrigatórias): são as credenciais do serviço Engageware Appointment Schedule Enterprise. É possível armazenar várias credenciais, mas apenas uma pode estar ativa.
Na configuração será solicitado:Instance URL: a URL do ambiente.
Username: o usuário para consumo da API (credenciais de API).
Password: a senha do usuário da API.
- Name (opcional): é o nome do node que substituirá o valor padrão.
- Action (obrigatória): são os tipos de operação disponíveis.
Search: permite realizar uma busca por meio de um critério definido pelas seguintes propriedades:
Activity External Id (opcional): o identificador de atividade para buscar as filas configuradas. Retorna a partir do node ASE Search Appointment Type.
Campaign External Id (opcional): o identificador de campanha para buscar as filas configuradas. Retorna a partir do node ASE Search Campaign.
Location External Id (opcional): o identificador de localização para buscar as filas configuradas. Retorna a partir do node ASE Select Location.
Program External Id (opcional): o identificador de programa para buscar as filas configuradas. Retorna a partir do node ASE Search Program.
Resource External Id (opcional): o identificador de recurso para buscar as filas configuradas. Retorna a partir do node ASE Search Resource.
Get Wait Time: permite obter o tempo estimado de espera de uma fila específica.
Queue Id (obrigatória): é o identificador da fila. Ele é retornado a partir da ação Search.
Outputs:
msg.payload.metadata.EW_ASE_GetQueueByCriteriaResponse: retorna a lista de filas configuradas se for bem-sucedido. Em caso de erro, será retornada a propriedade "error".
msg.payload.metadata.EW_ASE_GetQueueWaitTimeResponse: retorna as informações da fila se for bem-sucedido. Em caso de erro, será retornada a propriedade "error".