Adicionar um calendário de agendamento com depósitos

Permitir que os clientes vejam a disponibilidade e reservem um horário — pagando opcionalmente um depósito para garantir a reserva.

Tempo: ~30 minutos (adicione ~15 a mais se você ativar depósitos) Dificuldade: Intermediate Funciona com: Base44 / Lovable / v0

Quando usar

Qualquer empresa de serviços que opere com agendamentos.

Antes de começar

  • Defina seus serviços e quanto tempo cada um leva — o calendário não pode oferecer horários sensatos sem durações.
  • Defina seu horário de trabalho e os dias em que você nunca trabalha.
  • Para depósitos: uma conta Stripe em modo de teste (consulte o prompt do Stripe) — caso contrário, pule essa parte por enquanto.
  • O envio de e-mails deve estar disponível no seu construtor se você quiser confirmações (Base44 e Lovable incluem isso).

O prompt

Esses prompts funcionam melhor em inglês — cole-os como estão, mesmo em páginas traduzidas.

Add an appointment booking system to my site.
Outcome: a client picks a service, sees my real availability, and books a time slot.
Requirements:
- Services to book: [list services, durations and prices].
- Weekly availability I can edit: [e.g., Mon–Fri 9–5, no weekends], and the ability to block specific dates.
- Prevent double-booking, and block slots that are too soon (minimum [X hours] notice).
- Collect the client's name, email, phone and a note, then email a confirmation to both of us.
- Optional: require a [non-refundable] deposit of $X via Stripe to confirm the booking.
Must-haves: handle time zones, cancellations/reschedules, and a clear "no slots available" message. Give me a simple admin view of upcoming bookings.
Build it end to end and tell me how to test booking a slot and how to edit my availability.

Já está criando? Cole isto no seu projeto. Começando do zero? Abra uma conta gratuita em um criador compatível abaixo.

Crie em

Como ganhamos dinheiro

O que isto cria

  • Uma página de agendamento onde os visitantes escolhem um serviço e, em seguida, um horário realmente disponível
  • Uma visão administrativa da sua agenda, onde você define a disponibilidade e bloqueia horários
  • Mensagens de confirmação tanto para o cliente quanto para você
  • Pagamento de depósito opcional antes que um horário seja bloqueado

Confira se funcionou

Cole o prompt, espere a construção terminar e então confirme estes pontos — em linguagem simples, sem verificações técnicas:

  • Escolher um serviço mostra apenas os horários que estão realmente livres, e as durações dos slots correspondem àquele serviço
  • Reservar um slot o remove do que outros visitantes podem escolher
  • Tanto você quanto o cliente recebem uma confirmação com data, hora e local
  • Bloquear um dia na visão administrativa impede que qualquer pessoa o reserve
  • Se você habilitou depósitos, um agendamento não pago não retém o slot

Faltou algo? É normal — peça em uma mensagem curta de acompanhamento em vez de rodar o prompt inteiro de novo.

Próximos passos

Adicione lembretes para reduzir faltas

Após o fluxo de agendamento estar funcionando de ponta a ponta

Send an automatic reminder to the customer [24] hours before their appointment with the date, time, address and a link to reschedule or cancel. If they cancel, free the slot immediately so someone else can book it.

Você saberá que funcionou quando: Um agendamento de teste gera um lembrete e o cancelamento desse agendamento libera o horário novamente.

Adicione uma lista de espera para dias lotados

Assim que você estiver regularmente com a agenda lotada

When no slots are available on a chosen day, offer a waitlist: the visitor leaves their name and contact and preferred times. If a booking is cancelled, notify the first person on the waitlist automatically with a link to claim it.

Você saberá que funcionou quando: Um dia lotado oferece a opção de lista de espera e o cancelamento de um agendamento notifica a primeira pessoa da fila.

Proteja seu tempo com uma política de cancelamento

Antes de depender disso para obter renda real

Show my cancellation policy clearly at the moment of booking: [YOUR POLICY, e.g. free cancellation until 24 hours before]. Allow customers to cancel or reschedule themselves within that window, and after it show a friendly message asking them to contact me directly.

Você saberá que funcionou quando: A política fica visível antes da confirmação e o autoatendimento de cancelamento é bloqueado dentro do prazo estabelecido.

Fique atento a

  • Fuso horário é um problema. Se você atende pessoas em outros países, confirme se a hora mostrada ao cliente corresponde à hora que você espera. Teste com um agendamento antes de anunciar qualquer coisa.
  • Agendamentos duplos são a falha que custa dinheiro — teste abrindo duas janelas do navegador e tentando reservar o mesmo slot duas vezes.
  • Não crie lembretes manualmente ainda. Primeiro deixe o agendamento sólido; lembretes são um próximo passo.

Notas por plataforma

Todas as três podem construir isso. Para depósitos, combine com o prompt do Stripe. Isso substitui aplicativos de agendamento pagos / Calendly para a maioria das empresas individuais.

Gaste menos créditos

Toda plataforma cobra pelo trabalho que a IA dela faz — então o hábito mais barato é pensar antes de construir. Estas seis regras cortam a maior parte do desperdício, qualquer que seja a plataforma.

  1. Planeje primeiro em um chat gratuito. Esboce tudo no ChatGPT, Claude ou Gemini — páginas, recursos, o que cada formulário coleta, como deve ficar. Pensar lá é grátis; pensar dentro de um builder é cobrado.
  2. Comece com um prompt escrito, não com uma frase. "Faça um site para mim" é a frase mais cara na construção com IA. Um primeiro prompt completo — como os deste site — economiza dezenas de rodadas de correção.
  3. Não tenha preguiça dos detalhes. Cada detalhe omitido volta como uma correção que você paga. Nome do negócio, cores, cada página, cada campo de formulário, o que acontece após o envio — coloque tudo no primeiro prompt.
  4. Depois, uma mudança por mensagem. "Arrume o cabeçalho, e o formulário, e as cores" gera um emaranhado que custa mais para desfazer do que economizou.
  5. Travou? Pare de remendar. Se a mesma correção falhar umas três vezes, não mande uma quarta — descreva o estado final desejado da seção inteira em uma mensagem nova.
  6. Comece grátis. Faça upgrade quando precisar de mais. Use a cota gratuita para criar e explorar sua primeira versão. Faça upgrade quando precisar de mais uso ou de recursos pagos, e confira os custos de serviços conectados antes de lançar.

Os prompts desta página foram escritos para fazer a maior parte desse trabalho por você — é esse o objetivo deles.

Leia o guia completo
booking calendar appointments scheduling deposits

Revisado em: 2026-07-27

Perguntas Frequentes

Usamos cookies para analisar tráfego e rastrear cliques de afiliados. Ao continuar, você concorda com nossa Política de Privacidade.