ConnectRequest

This help page is for Desktop Studio. This information is also available for CXone Studio.

O conteúdo desta página é para um produto ou recurso em versão controlada (CR). Se você não faz parte do grupo CR e deseja obter mais informações, entre em contato com o seu Representante de Contas do CXone.

Executa uma solicitação do Integration Hub. Se a conexão que usar com esta ação incluir segredos, você pode usá-los em um script que contém esta ação.

Clicar duas vezes nessa ação abre o Integration Hub, onde você pode configurar a integração da conexão que quer que esta ação use.

Dependências

  • Esta ação exige o Integration Hub.
  • Esta ação é normalmente usada com a ação ConnectAuth.
  • Cada instância desta ação em um script pode executar uma conexão. Abra o Integration Hub e clique no ícone de seleção Um ícone de círculo com uma marca de seleção dentro dele. para atribuir a conexão que quer a esta ação.

  • Para solicitações do Studio, a propriedade requestPayload deve ser preenchida com um objeto dinâmico que contém detalhes sobre a solicitação, incluindo o URL, cabeçalhos, verbos, parâmetros, segredos e assim por diante. Os conteúdos devem estar no formato JSON. Use uma ação Snippet para criar o objeto dinâmico e seus membros e convertê-los em JSON.

Tipos de script suportados

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Genérico

E-mail 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

legenda

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação. The default is the action name.

connectName Define a conexão específica para uso com esta ação. Você pode clicar duas vezes nesta ação para atribuir uma conexão do Integration Hub.
requestName Define a solicitação específica configurada para o conector especificado para execução com esta ação. Você pode clicar duas vezes nesta ação para atribuir uma solicitação do Integration Hub.
requestPayload Insira a carga útil para a solicitação especificada no formato JSON. Você pode usar uma ação Snippet para converter a solicitação para JSON.

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

requestBodyVarName (out) Contém o corpo da solicitação. O padrão é requestBody.
requestErrorDetailsVarName (out) Contém os detalhes de erro no caso de um erro com a solicitação. O padrão é requestErrorDetails.
requestHeadersListVarName (out) Contém a lista de cabeçalhos de solicitação. O padrão é requestHeadersList.
requestProxyVarName (out) Contém o proxy da solicitação. O padrão é requestProxy.

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

O caminho seguido quando a ação não é executada adequadamente. Por exemplo, quando há um problema inesperado, como erros de sintaxe, códigos de erro HTTP e assim por diante. A variável ERR deve ser preenchida com uma explicação condensada do problema.

OnSuccess

Caminho seguido se a ação for concluída sem erros e quaisquer chamadas de API ou retornos de dados foram bem-sucedidos (códigos de resposta 2xx).

OnTimeout

O caminho seguido se não houver resposta da solicitação pelo número de milissegundos definido na configuração de solicitação no Integration Hub.