> 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-de-agendamiento/asistentes-de-agendamiento-pt-br/google-calendar-e-outlook-calendar/como-crear-un-asistente-agendador-usando-google-calendar.md).

# Como criar um assistente agendador usando Google Calendar e Outlook Calendar

## Como criar um assistente agendador usando Google Calendar e Outlook Calendar

Neste artigo, você aprenderá a configurar um **assistente agendador utilizando Google Calendar**, ideal para os casos em que você deseja **agendar diretamente uma consulta no Google Calendar**, sem depender de uma plataforma externa de agendamento.

{% hint style="info" %}
Se você usa **Outlook Calendar** deve seguir as mesmas instruções, mas selecionando **Outlook Calendar**
{% endhint %}

Este fluxo é especialmente útil quando:

* Você deseja agendar reuniões internas ou externas diretamente no Google Calendar.
* Você busca um fluxo de agendamento mais simples e direto.

***

### Considerações importantes antes de começar

Antes de continuar, certifique-se de cumprir o seguinte:

* ✅ Ter **Google Calendar conectado** corretamente no Vambe.

> Se ainda não fez isso, confira o artigo: **Como conectar o Google Calendar no Vambe**.

* ✅ Ter criado previamente:
  * As [**etapas do funil**](https://academy.vambe.ai/asistentes-agendamiento/parte-3-crear-plataforma-agendamiento/paso-0-crear-las-etapas).
  * O [**assistente inicial**](https://academy.vambe.ai/asistentes-agendamiento/parte-3-crear-plataforma-agendamiento/paso-1-como-crear-tu-primer-asistente-de-agendamiento) (Informações e dúvidas gerais).
  * O [**assistente base de agendamento**](https://academy.vambe.ai/asistentes-agendamiento/parte-3-crear-plataforma-agendamiento/paso-2-asistente-agendador) (Etapa 2).
  * O **assistente de Agendados** (Etapa 3).

{% hint style="info" %}
A única diferença entre este assistente e um assistente agendador tradicional (AgendaPro, Reservo, Dentalink, etc.) é que **NÃO se usa o bloco de aplicativos de reserva**.\
Todo o resto (estrutura geral, blocos compartilhados, etapas) permanece igual.
{% endhint %}

Para revisar a configuração completa do assistente agendador padrão: 👉 [**Etapa 2: Como criar o assistente agendador**](https://academy.vambe.ai/asistentes-agendamiento/parte-3-crear-plataforma-agendamiento/paso-2-asistente-agendador)

***

### O que veremos neste artigo

Neste artigo **vamos nos concentrar apenas no bloco “Passos a seguir”** do assistente agendador usando Google Calendar, já que é a única parte que muda.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/eOxOMuXvSgF6ucXwemvg/image\(7\).png)

***

{% stepper %}
{% step %}

#### Buscar disponibilidade no Google Calendar

O primeiro passo do assistente será buscar disponibilidade e mostrar opções ao cliente.

Instrução sugerida:

> Buscar disponibilidade e entregar ao cliente 5 datas disponíveis para que ele possa escolher.

Configuração da função

1. Clique em **Adicionar função**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/dTCGt1BGeFjrC0eLXQ4U/image\(9\).png)

2. Role até a seção **Google Calendar**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/vdRUppRuP7hpGWhPdvgE/image\(10\).png)

3. Crie uma nova função do tipo **Disponibilidade**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/CGBQelbAUMUAyMivyvP5/image\(11\).png)

4. Configure:
   * **Conta do Google** (e-mail conectado).
   * **Calendário** que será usado para buscar disponibilidade.
   * Selecione o tipo de atribuição: Aleatória, Conforme critério de IA, Conforme agente.
   * (Opcional) **Atribuição por agente**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/Qz0auqVxFzJ58QEvRtan/image\(12\).png)

5. Defina a duração da consulta:
   * Duração fixa (recomendado), ou
   * Deixar que a IA decida *(não recomendado se não estiver bem definido)*.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/BLwMpwiuUy8qjq8Ib4Qv/image\(13\).png)

⚠️ Esta configuração deverá ser repetida exatamente igual mais adiante ao criar o evento.

Depois que a função for criada, ela ficará assim:

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/Xgy75NLsHygBgtZBEzK8/image\(15\).png)
{% endstep %}

{% step %}

#### Solicitar dados ao cliente

Assim que o cliente selecionar uma data, o assistente deve pedir os dados necessários para criar o evento.

Recomendação mínima de dados:

* E-mail ( **obrigatório**).
* Nome do cliente.
* Telefone de contato.
* Endereço (se aplicável).

📌 O e-mail é indispensável para criar corretamente o evento no Google Calendar.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/RFSkM2lwhKFWEtGYNeaU/image\(16\).png)
{% endstep %}

{% step %}

#### Criar o evento no Google Calendar

Quando o cliente já tiver escolhido a data e enviado seus dados, a consulta deve ser criada.

Instrução sugerida:

> Criar a consulta no Google Calendar com os dados enviados pelo cliente.

Configuração da função “Criar evento”

1. Clique em **Adicionar função**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/dTCGt1BGeFjrC0eLXQ4U/image\(9\).png)

2. Selecione **Google Calendar**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/vdRUppRuP7hpGWhPdvgE/image\(10\).png)

3. Crie uma nova função do tipo **Criar evento**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/nMBEFeuDB9CrDtPA7kzX/image\(18\).png)

4. Configure:
   * Calendário onde o evento será criado.
   * (Opcional) Agente atribuído.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/nrqS1MnWiWsRR1zY7YWd/image\(19\).png)

5. Defina:
   * **Nome do evento**.
   * **Descrição do evento**.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/bumQ7J6YjJ19wvh8g8Bn/image\(21\).png)

6. Configurações adicionais:
   * Ativar criação automática de descrição.
   * Ativar link do **Google Meet** (se aplicável).
   * Notificações ao cliente: se notificar, com quanta antecedência, mensagem de confirmação.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/PCGb6jF3OLt29GCUP70G/image\(22\).png) ![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/lLShhmEpt01zRT4T874P/image\(23\).png)

7. Defina **quando a função é executada**:
   * Quando o cliente seleciona a data e entregou todos os dados solicitados.
8. Defina a duração do evento:
   * Deve ser **idêntica** à configurada na busca de disponibilidade.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/i8tTvVBtU6XKldlACxCn/image\(24\).png)

⚠️ Muito importante: As configurações de **disponibilidade e criação do evento devem ser exatamente iguais** (critério, calendário, duração, atribuição).

Depois que a função for criada, ela ficará assim:

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/3DtpExTb3XMTBnsU7TLz/image\(25\).png)
{% endstep %}

{% step %}

#### Enviar o cliente para a etapa Agendados

Depois que a consulta for criada com sucesso, você deve executar a função **Mudar de etapa para Agendados**. Lembre-se de colocar a função ‘Mudança de etapa’.

Isso permite que o cliente:

* Receba lembretes.
* Possa reagendar ou cancelar.
* Consulte informações da sua consulta no assistente correspondente.

![](https://content.gitbook.com/content/hQjV55x4bDSryBoT4FYC/blobs/0D2Sv8eWs7wOJSusvOna/image\(27\).png)
{% endstep %}
{% endstepper %}

***

### Resumo final

* Este assistente **agenda diretamente no Google Calendar**.
* Não utiliza o bloco de aplicativos de reserva.
* O foco está em:
  * Buscar disponibilidade.
  * Criar evento.
  * Enviar o cliente para a etapa Agendados.
* O restante da estrutura do assistente permanece igual à do assistente agendador padrão.

Para continuar, confira:

* **Passo 1: Criar seu primeiro assistente de agendamento**
* **Etapa 3: Criar o assistente de Agendados**


---

# 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-de-agendamiento/asistentes-de-agendamiento-pt-br/google-calendar-e-outlook-calendar/como-crear-un-asistente-agendador-usando-google-calendar.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.
