> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tigyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# End Call

> Você pode usar o nó End Call para configurar como o agente diz sua mensagem final logo antes de a chamada ser encerrada.

O End Call é o nó terminal de um workflow. Ele dispara logo antes de a Tig.ai encerrar a conexão, dando ao seu agente uma última chance de falar. Todo caminho pelo seu workflow deve eventualmente alcançar um nó End Call.

## Quando ele roda

O End Call é executado depois que toda a lógica de conversa é concluída. O agente entrega sua mensagem de encerramento e, em seguida, a chamada cai.

Você pode ter vários End Call nodes em um workflow, cada um alcançado por uma condição de aresta diferente. Por exemplo, um para um resultado bem-sucedido e um para o caminho de número errado. Cada um pode ter seu próprio Prompt distinto.

## Campos

**Name**

Identificador curto exibido no canvas e nos logs de chamada. Use nomes que descrevam o contexto de encerramento, por exemplo "Successful close" ou "Polite decline".

**Prompt**

Instruções de sistema para o que o agente diz antes de a chamada terminar. Você pode torná-lo condicional descrevendo diferentes resultados no prompt.

Por exemplo:

```text theme={null}
If the caller committed to a payment, confirm the arrangement: the
exact amount and expected processing time. If no commitment was made,
thank them for their time and let them know they can call back to
discuss options. Always close professionally.
```

O Prompt não pode referenciar `gathered_context` — as variáveis extraídas por este ou por nós anteriores não estão disponíveis no Prompt de nenhum nó. Para agir sobre os dados extraídos, envie-os por um [Webhook node](./webhook).

**Add Global Prompt**

Quando ativado e existe um Global Node, o Global Prompt é preposto ao Prompt deste nó em tempo de execução. Ativado por padrão.

**Enable Variable Extraction**

Quando ativado, uma passagem de extração por LLM roda após o turno deste nó para capturar dados estruturados da conversa em `gathered_context`.

## Erros comuns

**Deixar o Prompt vazio.** Um Prompt vazio significa que o agente não diz nada antes de a linha cair. O chamador experimenta um silêncio abrupto.

**Roteie todos os caminhos para um único End Call quando os resultados precisam de linhas de fechamento diferentes.** Vários End Call nodes são suportados. Se um caminho de número errado e um caminho de compromisso bem-sucedido precisarem de linhas de fechamento diferentes, use dois End Call nodes com Prompts distintos em vez de amontoar ambos em um só.

**Agent Nodes que nunca roteiam para um End Call.** Qualquer nó sem um caminho a jusante até o End Call deixa as chamadas em um estado sem solução.

<Warning>
  Verifique se cada Agent Node tem um caminho até o End Call antes de publicar. Nós sem conexão a jusante com o End Call derrubarão a chamada sem uma mensagem de fechamento.
</Warning>

## Próximos passos

<CardGroup cols={2}>
  <Card title="QA Node" href="./qa">
    Avalie chamadas automaticamente depois que elas terminam.
  </Card>

  <Card title="Webhook Node" href="./webhook">
    Sincronize os resultados das chamadas com seu CRM ou sistemas externos.
  </Card>

  <Card title="Agent Node" href="./agent">
    Configure a lógica de conversa que roteia para o End Call.
  </Card>

  <Card title="Contexto e Variáveis" href="../core-concepts/context-and-variables">
    Aprenda onde `gathered_context` pode e não pode ser referenciado.
  </Card>
</CardGroup>
