# Agilize Docs para IA - Página atual Este arquivo contém uma versão focada e legível por IA da página aberta na documentação pública da Agilize. Use esta versão quando a pergunta do usuário estiver restrita ao documento atual. Última geração: 2026-05-27T06:55:53.887Z ## Página - Título: Controle Fluxo de Chatbot - URL humana: https://agilize.app/docs/desenvolvedores/webhooks/messenger-chatbot/chatbot/post-messenger-chatbot-nodehttpdelegate - Leitura completa para IA: https://agilize.app/docs/llms.txt - Descrição: Metodo HTTP que aceita um POST para processamento de mensagens. Retorno de um JSON contendo mensagens, controle do fluxo, e variáveis. Tempo limite para geração do conteúdo de até 5 minutos. ## Seções - Evento - Como receber - Payload - Respostas - Boas práticas ## Conteúdo da página ## Evento ```http POST messenger/chatbot/NodeHttpDelegate ``` ## Como receber Configure uma URL HTTPS pública para receber este evento e responda rapidamente com status de sucesso após aceitar o payload. ## Payload - Content-Type: application/json | Campo | Tipo | Obrigatório | Valores / Exemplo | Descrição | | --- | --- | --- | --- | --- | | seq | integer | Sim | | Sequência da mensagem no fluxo atual | | vars | object | Sim | | | | interactiveReply | string | Não | | Resposta interativa do usuário | #### Estruturas internas **vars** ```json { "room": "object", "SAMPLE_VAR": "string" } ``` Exemplo básico recebido: ```json { "seq": 1, "vars": { "room": {}, "SAMPLE_VAR": "valor" } } ``` ## Respostas | Status | Descrição | Conteúdo | | --- | --- | --- | | 200 | Retorno do controle do fluxo | application/json | | 500 | Erro no processamento | | ## Boas práticas - Trate reenvios como possibilidade real. - Valide o payload antes de executar regras de negócio. - Registre o identificador do evento ou do registro recebido para auditoria.