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

# Adicionar integrações

> Envie cada reserva da Velocity para o Google Agenda do cliente.

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block font-sans whitespace-pre-wrap break-words">
      <div className="pr-7">
        {children}
      </div>
    </CodeBlock>;
};

Ao final, cada reserva da Velocity aparecerá no Google Agenda do cliente com os horários de retirada e devolução já preenchidos.

As integrações permitem que a Velocity converse com outras ferramentas. Você poderia enviar cada reserva para o calendário do cliente, enviar um e-mail para um coordenador quando um aluguel de alto valor for reservado ou puxar o clima para a página de planejamento de viagem. Escolha uma por agora — o Google Agenda dá a cada cliente um artefato claro e verificável ("o aluguel está no meu calendário"), e você pode verificá-lo no seu próprio calendário durante os testes.

## Peça ao Agent para adicionar a integração com o calendário

O Replit inclui um **conector Google Workspace** integrado que cobre o Google Agenda. O Agent entra no Google com um único clique — não há projetos de API para criar, credenciais de OAuth para copiar nem secrets para colar.

<AiPrompt>
  Após um cliente da Velocity confirmar uma reserva, adicione o aluguel ao Google Agenda dele.<br />
  Use o conector Google Workspace do Replit para o Google Agenda — não me peça credenciais OAuth.<br />
  O título do evento deve ser "Aluguel Velocity: \[marca e modelo do carro]".<br />
  O evento deve abranger o horário de retirada até o horário de devolução e incluir o endereço de retirada e a referência da reserva na descrição.<br />
  Atualize o evento do calendário automaticamente se o cliente alterar as datas ou cancelar a reserva.<br />
  Adicione uma mensagem clara na Velocity se a adição ao calendário falhar, para que a reserva ainda seja confirmada.
</AiPrompt>

O Agent provisionará o conector Google Workspace, abrirá um único diálogo de Conexão no workspace e, após você entrar com a conta Google que possui o calendário, conectará a Velocity para adicionar um evento cada vez que uma reserva for confirmada.

<Note>
  Conectores são uma funcionalidade do Core, Pro ou Enterprise. No plano gratuito, peça ao Agent para usar um projeto OAuth do Google em vez disso — você precisará criar um projeto no Google Cloud, ativar a API do Calendar e colar as credenciais resultantes no painel de Secrets do seu app.
</Note>

## Teste de ponta a ponta

1. Abra seu próprio Google Agenda em uma nova aba.
2. Entre na Velocity no Preview.
3. Reserve um carro para o próximo sábado-domingo e confirme a reserva.
4. Mude para a aba do Google Agenda. Um novo evento "Aluguel Velocity: \[carro]" deve aparecer no sábado-domingo com o endereço de retirada na descrição.
5. Altere a reserva na Velocity para domingo-segunda. O evento do calendário deve se mover automaticamente.
6. Cancele a reserva. O evento do calendário deve desaparecer.
7. Como segundo teste, abra **Integrações** no workspace e desconecte o Google Workspace, depois tente fazer uma reserva. A Velocity ainda deve confirmar a reserva e mostrar uma mensagem clara como "Não foi possível adicionar ao seu calendário — sua reserva está confirmada." Reconecte o conector após o teste passar.

Se a reserva for confirmada mas nenhum evento aparecer, cole o erro exato no Agent:

<AiPrompt>
  A integração falhou com este erro: \[cole o erro da Velocity ou dos logs do Replit].<br />
  Me diga a causa provável e corrija o menor problema.<br />
  Certifique-se de que reservar um carro ainda funciona na Velocity mesmo se o Google Agenda estiver inacessível.
</AiPrompt>

## Publicar e testar na URL pública

Assim que a integração com o calendário funcionar no Preview:

1. Publique a Velocity novamente pelo chat do Agent.
2. Abra a URL pública e reserve um carro da perspectiva de um cliente real.
3. Confirme que o evento aparece no calendário da conta que fez a reserva.
4. Atualize e cancele uma reserva pela URL pública e confirme que o evento do calendário acompanha.

Os clientes agora saem da Velocity com o aluguel já no calendário. A reserva não é apenas um e-mail de confirmação — é um evento que eles não podem esquecer.

## Melhorias a seguir

<CardGroup cols={2}>
  <Card title="Adicionar um domínio personalizado" icon="globe" href="/pt/build/add-custom-domain">
    Mova a Velocity para uma URL com marca que os clientes podem compartilhar.
  </Card>

  <Card title="Adicionar pagamentos" icon="credit-card" href="/pt/build/add-payments">
    Cobre um depósito reembolsável na reserva.
  </Card>
</CardGroup>

## Precisa de mais ajuda?

* **Nenhum evento aparece no Google Agenda:** abra **Integrações** no workspace, confirme que o conector Google Workspace mostra Conectado e que o escopo do Calendar está concedido.
* **O conector mostra Conectado mas os eventos não chegam:** peça ao Agent para registrar o payload do calendário que ele envia e corrija o mapeamento de campos.
* **Os campos de data ou endereço chegam no lugar errado no evento:** peça ao Agent para registrar o formato do evento que ele envia e corrija o mapeamento de campos.
* **Você quer uma integração diferente:** substitua "Google Agenda" por qualquer outro conector — notificações do Slack para a equipe, HubSpot para registrar clientes como contatos de CRM, Airtable para rastrear reservas em uma base compartilhada. O Agent lida com cada um da mesma forma pelo painel de Integrações.

## Relacionado

* [Integrações](/pt/references/integrations/overview)
* [Integrações Replit AI](/pt/references/integrations/replit-ai-integrations)
