Importar/exportar fluxos - Amazon Connect

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Importar/exportar fluxos

Use os procedimentos descritos neste tópico para importar/exportar fluxos do designer de fluxo anterior para o novo, de uma instância para outra ou de uma região para outra à medida que você expande sua organização de atendimento ao cliente.

nota

Para copiar e colar fluxos e blocos no editor de fluxo atualizado, o fluxo deve estar na nova linguagem de fluxo. Para converter um fluxo legado no novo formato, você tem duas opções:

  • Opção 1: no editor de fluxo, opte pelo editor de fluxo atualizado. Os fluxos legados são convertidos automaticamente.

  • Opção 2: importe manualmente o fluxo legado usando o editor de fluxo atualizado.

    Essa opção é mais útil para cenários em que você armazenou os fluxos em JSON offline. Por exemplo, para controle de configuração, você pode ter configurações de fluxo em um armazenamento de dados offline. Para copiar uma parte desse fluxo e colá-la no editor de fluxo atualizado, você precisa importá-la para o editor de fluxo atualizado. O processo de importação o converte na nova linguagem de fluxo. Depois disso, você poderá copiar e colar no editor de fluxo atualizado. Se você quiser continuar usando seu armazenamento de dados offline como fonte confiável, atualize o fluxo com o novo formato.

Para migrar dezenas ou centenas de fluxos, use as APIs descritas em Migre fluxos para uma instância, região ou ambiente.

No momento, o recurso de importação/exportação de fluxo está em status Beta. As atualizações e melhorias que estamos fazendo podem resultar em problemas nas versões futuras com relação à importação de fluxos que são exportados durante a fase de beta.

Limitações de exportação

É possível exportar fluxos que atendam aos seguintes requisitos:

  • O fluxo tem menos de 100 blocos.

  • O tamanho total do fluxo é inferior a 1 MB.

Recomendamos dividir fluxos grandes em fluxos menores para atender a esses requisitos.

Fluxos são exportados para arquivos JSON

Um fluxo é exportado para um arquivo JSON. O arquivo tem as seguintes características:

  • O JSON inclui uma seção para cada bloco no fluxo.

  • O nome usado para um bloco específico, um parâmetro ou outro elemento do fluxo pode ser diferente do rótulo usado para ele no designer de fluxo.

Por padrão, os arquivos de exportação de fluxo são criados sem uma extensão de nome de arquivo e salvos no local padrão definido para seu navegador. Sugerimos salvar os fluxos exportados em uma pasta que contenha apenas fluxos exportados.

Como importar/exportar fluxos

Para exportar um fluxo
  1. Faça login na instância do Amazon Connect usando uma conta com um perfil de segurança que inclua permissões para visualizar os fluxos.

  2. Escolha Routing (Roteamento), Contact flows (Fluxos de contato).

  3. Abra o fluxo a ser exportado.

  4. Escolha Save (Salvar), Export flow (Exportar fluxo).

  5. Forneça um nome para o arquivo exportado e escolha Export (Exportar).

Para importar um fluxo
  1. Faça login na instância do Amazon Connect. A conta deve possuir um perfil de segurança que inclua a edição de permissões para fluxos.

  2. No menu de navegação, escolha Routing (Roteamento), Contact flows (Fluxos de contato).

  3. Faça um dos seguintes procedimentos:

    • Para substituir um fluxo existente pelo que você está importando, abra o fluxo a ser substituído.

    • Crie um novo fluxo do mesmo tipo que você está importando.

  4. Escolha Save (Salvar), Import flow (Importar fluxo).

  5. Selecione o arquivo para importar e escolha Import (Importar). Quando o fluxo é importado para um fluxo existente, o nome do fluxo existente também é atualizado.

  6. Revise e atualize qualquer referência determinada ou não, conforme necessário.

  7. Para salvar o fluxo importado, escolha Save (Salvar). Para publicar, escolha Save and Publish (Salvar e publicar).

Resolver recursos nos fluxos de contato importados

Quando você cria um fluxo, os recursos incluídos no fluxo, como filas e avisos de voz, são referenciados dentro do fluxo usando o nome do recurso e o nome do recurso da Amazon (ARN). O ARN é um identificador exclusivo para um recurso que é específico do serviço e da região em que o recurso é criado. Quando você exporta um fluxo, o nome e o ARN de cada recurso referenciado no fluxo é incluído no fluxo exportado.

Quando você importa um fluxo, o Amazon Connect tenta determinar as referências aos recursos do Amazon Connect usadas no fluxo, como filas, usando o ARN do recurso.

  • Quando você importa um fluxo para a mesma instância do Amazon Connect de onde você o exportou, a determinação dos recursos usados no fluxo aponta para os recursos existentes nessa instância.

  • Se você excluir um recurso ou alterar as permissões para um recurso, o Amazon Connect poderá não ser capaz de determinar o recurso quando você importar o fluxo.

  • Quando um recurso não pode ser encontrado usando o ARN, o Amazon Connect tenta determinar o recurso localizando um recurso com o mesmo nome que o usado no fluxo. Se nenhum recurso com o mesmo nome for encontrado, um aviso será exibido no bloco que contém uma referência ao recurso indeterminado.

  • Se você importar um fluxo para uma instância do Amazon Connect diferente daquela de onde ele foi exportado, os ARNs para os recursos usados serão diferentes.

  • Se você criar recursos na instância com o mesmo nome do recurso na instância de onde o fluxo foi exportado, os recursos poderão ser determinados por nome.

    Você também pode abrir os blocos que contêm recursos indeterminados, ou recursos que foram determinados pelo nome, e alterar o recurso para um outro na instância do Amazon Connect.

Você pode salvar um fluxo com recursos não resolvidos ou ausentes. Você pode publicar um fluxo com recursos não resolvidos ou ausentes somente para parâmetros opcionais. Se algum parâmetro necessário tiver um recurso não resolvido, você não poderá publicar o fluxo até que os recursos sejam resolvidos.