Quais são os limites do NicoChat?
Abaixo você encontrará os limites padrão da plataforma. Alguns podem ser aumentados com um complemento pago.
Por padrão, o NicoChat oferece um tempo máximo de execução de 40 segundos entre interações do usuário.
Isso significa que, se o fluxo for iniciado a partir de um bloco de pergunta (que depende da interação do usuário), o NicoChat continuará processando a lógica do fluxo por até 40 segundos sem nova resposta do usuário.
Se dentro desse período de 40 segundos não houver nenhuma nova interação (por exemplo, uma pergunta, clique em botão ou resposta rápida), o fluxo será interrompido e exibirá o erro de tempo limite (timeout).
Exemplos de ações que contam como interação do usuário:
- Bloco de pergunta (fazer perguntas)
- Clique em botões ou respostas rápidas
- O usuário envia uma mensagem ou resposta ao canal
Atenção: se você estiver usando requisições externas ou ações da OpenAI, o tempo de resposta desses serviços também é contabilizado dentro do limite de 40 segundos.
Cada fluxo no NicoChat possui um limite máximo de 80 pontos entre interações do usuário.
Se o fluxo atingir 80 pontos sem nenhuma interação (como uma pergunta), ele será interrompido automaticamente.
- Definir campo personalizado
- Limpar campo personalizado
- Limpar todos os campos personalizados
- Operação JSON
- Adicionar ou remover tag
- Condição
- Aleatorizador (Randomiser)
- Ir para (Goto)
- Enviar mensagem
- Ação de digitação ou espera (typing/waiting)
- Requisição externa
- Ação de NicoApp (MiniApp)
- Acionar ou agendar fluxo de trabalho
- Ações do Google Sheets
- Ações de Data Store
- Disparar Gatilho (Fire Trigger)
- Enviar notificações (voz, SMS, WhatsApp, Slack, Telegram, chat ao vivo, e-mail)
- Atualizar perfil de usuário
- Ações de Integrações
- Adicionar notas da equipe (Add team notes)
- Atraso Inteligente (Smart Delay)
- Função JavaScript (JavaScript Function)
Contam como 1 ponto cada.
O sistema também monitora o número de blocos no fluxo.
Você pode ter várias ações dentro de um mesmo bloco, mas, a cada 30 blocos consecutivos, é obrigatório haver pelo menos 1 bloco de pergunta (interação com o usuário).
Caso contrário, o fluxo será interrompido.
Se o fluxo estiver em execução contínua por 40 segundos sem interação do usuário, esse erro será disparado e o fluxo será pausado.
Isso acontece com frequência quando há uso de muitas requisições externas ou ações da OpenAI, especialmente quando o servidor de destino é lento, ultrapassando o limite de tempo.
Por padrão:
- Requisição externa: tempo limite de 15 segundos
- Ação nativa da OpenAI: tempo limite de 30 segundos
Existe uma opção de complemento pago para aumentar os limites que você pode conferir aqui: Complementos

