Conecta-seEntrar na plataforma

Congelar bot

Congelar ou descongelar o bot na conversa ou para o contato, deixando o fluxo parado no mesmo ponto.

Lógica e processamentoRecurso internoConexão: Sem conexão externa obrigatória

O que faz

Congela ou descongela o bot nesta conversa ou para o contato. Congelado, o fluxo fica parado no mesmo ponto e a IA não responde.

Quando usar: Use quando o seu fluxo precisar congelar ou descongelar o bot na conversa ou para o contato, deixando o fluxo parado no mesmo ponto.

Exemplo de situação: Processar os dados antes de seguir para a próxima etapa.

Antes de começar

Conexão necessária: Sem conexão externa obrigatória.

Nenhuma conta externa é obrigatória para usar este bloco.

Passo a passo

  1. Adicione Congelar bot ao desenho a partir da aba Blocos e ligue a entrada dele à etapa anterior.
  2. Nenhuma conta externa é obrigatória para usar este bloco.
  3. Revise a ação principal descrita no cartão do bloco.
  4. Preencha os campos obrigatórios. Para usar um dado de uma etapa anterior, digite < e escolha o bloco e o campo.
  5. Clique em Executar com dados de teste e confira, no terminal, o que entrou e o que saiu do bloco.
  6. Só publique depois de conferir o resultado da execução de teste.

Campos

  • Ação

    Escolhe uma das opções aceitas por este campo.

    Opções:
    Congelar · Descongelar
    Padrão:
    Congelar
  • Onde

    Escolhe uma das opções aceitas por este campo.

    Opções:
    Nesta conversa · Para este contato
    Padrão:
    Nesta conversa
  • Sem prazo

    Ativa ou desativa este comportamento.

    Quando aparece:
    Quando o campo “Ação” for “Congelar”
    Padrão:
    false
  • Por quanto tempo

    Por quanto tempo o bot (fluxo e IA) fica parado nesta conversa ou contato. Ao terminar, o fluxo continua do mesmo ponto, sem reenviar mensagens.

    Quando aparece:
    Quando o campo “Ação” for “Congelar” e o campo “Sem prazo” for “false”
    Padrão:
    {"amount":30,"unit":"minutes"}
  • Ao descongelar

    Escolhe uma das opções aceitas por este campo.

    Quando aparece:
    Quando o campo “Ação” for “Congelar”
    Opções:
    Continuar de onde parou, sem reenviar · Recomeçar o fluxo · Encerrar o fluxo
    Padrão:
    Continuar de onde parou, sem reenviar

Saídas

Este bloco não declara campos de saída separados.

Exemplo de uso

Objetivo: Processar os dados antes de seguir para a próxima etapa.

InícioCongelar botpróxima etapa
Ação
Congelar
Onde
Nesta conversa
Sem prazo
false
Por quanto tempo
{"amount":30,"unit":"minutes"}
Ao descongelar
Continuar de onde parou, sem reenviar

Os valores são ilustrativos. Teste primeiro com dados fictícios ou de homologação.

Erros comuns e como resolver

O bloco não executa
Confira se existe um caminho de setas que parte do gatilho (ou do Início) até este bloco. Blocos soltos no desenho são ignorados.
Aparece “Validação do fluxo” no terminal
Há campo obrigatório vazio. Clique no aviso, abra o bloco indicado e preencha o campo marcado.
Um campo chega vazio na etapa seguinte
Confira se a referência aponta para um bloco que já executou e para um campo que existe, como <congelarbot.campo>. O nome antes do ponto é o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.

Blocos relacionados