> ## 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.

# Tools

> Estenda as capacidades do seu agente de voz dando a ele ferramentas para executar ações durante conversas ao vivo.

As ferramentas permitem que seu agente de IA execute ações durante uma conversa — transferir chamadas, encerrar chamadas ou chamar APIs externas — com base no contexto da conversa e nas suas instruções de prompt.

Quando uma ferramenta é anexada a um nó do workflow, o LLM decide **quando** invocá-la e **quais parâmetros** passar, com base na intenção falada do usuário e nas suas instruções em nível de nó.

## Tipos de ferramentas

A Tig.ai fornece duas categorias de ferramentas:

### Ferramentas integradas (Built-in Tools)

Ferramentas pré-configuradas que lidam com operações comuns de telefonia de imediato:

* [**Call Transfer**](/pt/voice-agent/tools/call-transfer) — Transfere a chamada ativa para um número de telefone ou endpoint SIP
* [**End Call**](/pt/voice-agent/tools/end-call) — Encerra a chamada quando a conversa é concluída

### Ferramentas personalizadas (Custom Tools)

Ferramentas que você define para integrar-se a qualquer sistema externo:

* [**HTTP API**](/pt/voice-agent/tools/http-api) — Chama qualquer endpoint de API REST durante uma conversa (por exemplo, atualizações de CRM, consultas de dados, disparo de automações)

## Como as ferramentas funcionam

1. Você **define** uma ferramenta com nome, descrição e parâmetros
2. Você **anexa** a ferramenta a um ou mais nós do workflow
3. Durante uma chamada, o LLM lê o prompt do seu nó, a descrição da ferramenta e a intenção do chamador para decidir se a invoca
4. A ferramenta executa e retorna um resultado que o agente pode usar para continuar a conversa

## Práticas recomendadas

* **Anexe apenas ferramentas relevantes a cada nó** — menos ferramentas significam invocações mais confiáveis
* **Escreva descrições claras das ferramentas** — o LLM as usa para decidir quando chamar a ferramenta
* **Guie o LLM no prompt do seu nó** — descreva explicitamente quando uma ferramenta deve ser usada
* **Teste o comportamento das ferramentas** — verifique se seu agente invoca as ferramentas nos momentos certos usando chamadas web ou telefônicas
