WorkflowData
|
Fornece acesso a um perfil de dados do fluxo de trabalho que é criado por meio da plataforma CXone ou com APIs. Um perfil de dados do fluxo de trabalho é um conjunto nomeado de pares de dados chave-valor predefinidos. Essa ação fornece uma propriedade para permitir a você selecionar a partir de uma lista de perfis disponíveis. Apos a ação ter sido executada em um script, a saída de dados do fluxo de trabalho fica disponível como objeto de dados dinâmicos com o mesmo nome do perfil selecionado. |
Dependências
- Se você desejar referenciar o objeto de dados dinâmicos posteriormente no mesmo script, o script que executa esta ação deve declarar o objeto de dados dinâmicos ao qual os dados retornarão. O script de exemplo mostra uma ação Assign após a conclusão da ação WorkflowData com o código {Emergency.raiseAlarm}. O script principal não será compilado, a menos que você adicione a declaração Dynamic Emergency a um snippet em algum lugar do script (no script de exemplo, é o snippet no canto superior esquerdo). A ação WorkflowData preenche a variável declarada Emergency porque Emergency foi selecionada como o nome do perfil. A declaração e o nome do perfil devem corresponder.
- Digitar um nome inválido em vez de usar o menu suspenso ou desativar um perfil por meio da interface administrativa ou do API resulta na tomada do ramal de erro. O ramal de erro deve ter um script bem como o ramal padrão.
Tipos de script suportados
|
|
|
|
|
|
|
|
Genérico |
Chat | Telefone | Correio de Voz | Item de Trabalho | SMS | Digital |
Propriedades de entrada
Estas propriedades definem dados que a ação usa durante a execução.
Propriedade |
Descrição |
---|---|
Caption |
Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação. |
ProfileName | Uma lista suspensa de nomes de perfis de dados de fluxo de trabalho ativos que um administrador criou por meio da plataforma ou de uma API. O nome é restrito aos mesmos padrões de nomenclatura que as variáveis que podem ser criadas no Studio e serão validados pelas interfaces API e Admin. Nenhum perfil pode ser criado no Studio, mas os dados armazenados no perfil podem ser acessados por meio dessa ação. |
Propriedades de saída
Estas propriedades contêm variáveis que armazenam dados retornados da execução da ação. Elas estão disponíveis para referência e uso quando a ação é concluída.
Propriedade |
Descrição |
---|---|
DynamicData |
Essa variável corresponde ao nome do perfil que foi selecionado no menu suspenso da ação. |
_Err | Saída variável quando a ramificação de erro é obtida. |
Condições de ramal resultante
Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.
Condição |
Descrição |
---|---|
Default |
Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos. |
OnError |
Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema. |
Exemplo de script
Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.
No exemplo a seguir, você pode ver que WorkflowData é a segunda ação no script, intitulada Emergency WF Data.
Quer baixar este script?