> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/fluxos-de-automacoes/todos-os-componentes/hablla/mensagem-interna.md).

# Mensagem interna

### Visão Geral

O **Componente de Mensagem Interna** é um nó de ação focado em comunicação privada e coordenação de equipes de backoffice. Sua função principal é disparar automaticamente mensagens ou alertas estruturados para dentro de salas, canais de chat ou grupos internos da própria plataforma (como canais de times ou salas de atendimento abertas). Ele serve para notificar operadores, supervisores ou canais de teste sobre eventos cruciais ocorridos na jornada da automação, sem que essa mensagem seja visível para o cliente final.

### Parâmetros de Configuração

A parametrização do componente define o destino e a formatação da mensagem que será injetada no canal interno da equipe:

* **Operação:** Campo estático do sistema, restrito nativamente à função `Criar`, o que estabelece que o objetivo exclusivo do bloco é a inserção de novos registros de texto ou mídia na linha de conversação interna.<br>
* \_*ID da sala (* Campo Obrigatório):\_\* O identificador único ou nome da sala de bate-papo interno para onde a mensagem será enviada (ex: um canal chamado "teste", "suporte\_nivel\_2" ou uma tag de ID dinâmico da sala atual).<br>
* \_*Tipo (* Campo Obrigatório):\_\* Define a formatação estrutural do dado enviado. O padrão exibido é `Texto`, mas pode abranger outras estruturas de arquivo dependendo das capacidades do chat interno.<br>
* \_*Mensagem (* Campo Obrigatório):\_\* O corpo de texto da notificação. É o campo onde o administrador descreve o alerta, instrução ou relatório que a equipe interna deve receber.<br>

### Construtor Visual

A interface gráfica é desenhada para um preenchimento rápido e integrado com as variáveis de ambiente da plataforma:

* **Validação de Campos Obrigatórios:** A interface exibe marcadores de asterisco (`*`) nos campos de *ID da sala*, *Tipo* e *Mensagem*. Isso impede que o fluxo salve ou processe o nó caso alguma informação de roteamento ou conteúdo esteja ausente.<br>
* **Porta de Execução Contínua:** Diferente de componentes terminais, este nó possui conectores de entrada e saída normais no editor gráfico. Isso significa que após disparar a mensagem para o grupo interno dos atendentes, o fluxo segue sua execução instantaneamente para o próximo bloco da automação.<br>

### Operadores Especiais

As propriedades lógicas deste componente gerenciam a interpolação de strings e o monitoramento silencioso de processos:

* **Interpolação Dinâmica de Variáveis:** O campo de *Mensagem* aceita a sintaxe de chaves duplas (`{{...}}`). Isso permite misturar textos padrão com dados contextuais da automação (ex: "Alerta: O cliente `{{cliente_nome}}` solicitou suporte urgente na sala `{{sala_id}}`").<br>
* **Separação de Camadas de Escopo (Mensagem Invisível):** O motor de processamento do componente garante o isolamento total do canal. A mensagem gerada por este nó é enviada estritamente para o ambiente interno dos operadores, assegurando que o cliente que originou o gatilho da automação não tenha visibilidade da discussão técnica da equipe.<br>

### Examples Práticos

A tabela abaixo demonstra cenários clássicos de aplicação deste componente para manter os times internos informados:

| **ID da Sala Selecionada** | **Tipo de Mensagem** | **Conteúdo Configurado (Mensagem)**                                                                             | **Caso de Uso Prático**                                                                                                         |
| -------------------------- | -------------------- | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| **teste**                  | `Texto`              | "Automação de triagem iniciada para o ID global `{{id}}`."                                                      | Utilizar a sala de testes para homologar o comportamento de variáveis do chatbot antes de publicá-lo para os clientes.          |
| **alertas\_financeiro**    | `Texto`              | "⚠️ ATENÇÃO: O cliente `{{nome}}` acabou de reportar um erro no processamento do Pix."                          | Notificar imediatamente o grupo de administradores do setor financeiro sobre uma falha crítica de pagamento.                    |
| **canal\_vendas\_vip**     | `Texto`              | "🚀 LEAD QUENTE: O contato `{{nome}}` atendeu a todos os critérios de pontuação e está aguardando um operador." | Avisar o grupo de vendedores sobre a chegada de um lead com alto potencial de compra para agilizar o tempo de primeiro contato. |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hablla.com/fluxos-de-automacoes/todos-os-componentes/hablla/mensagem-interna.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
