> For the complete documentation index, see [llms.txt](https://academy.vambe.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.vambe.ai/asistentes-ia/asistentes-ia-pt-br/funcoes/introduccion-a-las-funciones-potencia-tu-asistente-ia.md).

# Introdução às Funções: Potencialize seu Assistente de IA

As Funções são ferramentas avançadas que permitem que o seu Assistente de Inteligência Artificial realize ações concretas além de simplesmente conversar. Graças a elas, seu assistente pode interagir com o CRM, enviar arquivos, conectar-se a plataformas externas ou realizar cálculos, transformando-se em um agente operacional completo.

#### Onde as funções podem ser usadas?

Dentro da configuração do seu Assistente, existem vários blocos (como personificação, base de conhecimento, etc.), mas as funções só podem ser usadas em dois blocos específicos:

1. **Passos a Seguir**: Você pode instruir a IA para que execute uma ação como parte do seu fluxo de conversa linear (ex: *Passos 1, 2, 3... Executar função*).
2. **Casos Possíveis:** Você pode configurar para que uma função seja ativada se ocorrer uma situação específica durante a conversa (ex: *Se o cliente pedir devolução -> Executar função*).

<figure><img src="/files/8af313ab62a947ceab60d1c994cb921dbe4e7c7b" alt=""><figcaption></figcaption></figure>

**Como funcionam?**

Para que uma função seja executada corretamente, a IA precisa de uma Causa (um gatilho). O processo consiste em duas partes fundamentais:

1. **A Instrução no Texto**: Você deve escrever explicitamente no passo ou caso possível quando ela deve agir.
   * *Exemplo:* "**Quando o cliente me responder as perguntas, você deve executar a função \[Nome da função]".**
2. **A Descrição Interna:** Ao criar a função, você deve configurar uma descrição que diga à IA quando é o momento ideal para ser ativada. Esta descrição deve corresponder à instrução que você deu no texto.

#### Lista de Funções Disponíveis

Atualmente, a Vambe conta com uma ampla variedade de funções para atender a diferentes necessidades operacionais. A seguir, a lista completa que iremos explorar em detalhe:

**Gestão do Funil e Contatos:**

* Mudança de Etapa
* Remover contato do funil

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Mudança de Etapa</td><td><a href="/pages/0e016a8faeb002d686b4fc876b85a17b8be4121a">/pages/0e016a8faeb002d686b4fc876b85a17b8be4121a</a></td></tr><tr><td>Remover contato do funil</td><td><a href="/pages/5794f0b6b5a64cb271cceed72d9064efafb39fa7">/pages/5794f0b6b5a64cb271cceed72d9064efafb39fa7</a></td></tr></tbody></table>

**Comunicação e Envio de Informações:**

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Enviar Template</td><td><a href="/pages/0bbdbeab939ef7808a97a87facb28e3a520e4364">/pages/0bbdbeab939ef7808a97a87facb28e3a520e4364</a></td></tr><tr><td>Enviar Áudio</td><td><a href="/pages/ca145df3b20880ad5bd69389e57e213c30520852">/pages/ca145df3b20880ad5bd69389e57e213c30520852</a></td></tr><tr><td>Enviar Documento ou Imagem</td><td><a href="/pages/38b5bfb174aa5c3606c3582d2100ee59506e9d9f">/pages/38b5bfb174aa5c3606c3582d2100ee59506e9d9f</a></td></tr><tr><td>Criar Nota</td><td><a href="/pages/1b8fe249bc2f6e90337683f679b4f0ee685ce987">/pages/1b8fe249bc2f6e90337683f679b4f0ee685ce987</a></td></tr></tbody></table>

**Ferramentas e Cálculos:**

* Busca Base Vetorial (Buscar em documentos específicos)
* Drive File Transformer

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Busca Base Vetorial</td><td><a href="/pages/d9060f85b461d996701bb39dfdbfa3be4b81e3bb">/pages/d9060f85b461d996701bb39dfdbfa3be4b81e3bb</a></td></tr></tbody></table>

**Integrações e Conectividade:**

* Chamada de Webhook
* Executar Flow
* Google Sheets (Adicionar Linha / Buscar Linha)
* Google Calendar
* Google Maps
* Outlook
* Reservo
* Link Fintoc
* Vambe

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Chamada de Webhook</td><td><a href="/pages/5a3ee9c3adc5a54ad63bfd6010ad657b2ec7a8bb">/pages/5a3ee9c3adc5a54ad63bfd6010ad657b2ec7a8bb</a></td></tr></tbody></table>

**E-commerce**:

* Obter Status do Pedido


---

# 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://academy.vambe.ai/asistentes-ia/asistentes-ia-pt-br/funcoes/introduccion-a-las-funciones-potencia-tu-asistente-ia.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.
