Bookatu para assistentes de IA

Gere o teu negócio a partir do Claude.

Liga o Claude, ou qualquer outra app que funcione com servidores MCP, à tua conta Bookatu. Pede com as tuas palavras: encontra horários livres, muda marcações, adiciona serviços, regista entregas e prepara campanhas, nunca mais do que permites.

ferramentas hoje
57
permissões
15
tipos de trabalho
9

O que consegue fazer hoje.

Cada ferramenta está na documentação para programadores, com os seus argumentos. Aqui estão organizadas por tarefa.

Marcações e clientes

Ferramentas: 22

Serviços e horários livres, marcações e mudanças, visitas com vários serviços, pedidos de marcação, links de sinal, clientes e a equipa.

list_services · get_availability · create_booking · list_customers · list_appointments · list_staff · reschedule_booking · cancel_booking · create_service · update_service · list_booking_requests · accept_booking_request · decline_booking_request · send_deposit_link · stop_deposit_request · get_checkout · get_visit_availability · create_visit · get_visit · reschedule_visit · cancel_visit · get_business

Produtos e stock

Ferramentas: 4

Os teus produtos à venda, os seus preços e as entregas em stock.

list_products · create_product · update_product · receive_stock

Blog

Ferramentas: 6

Escrever, publicar, atualizar e retirar artigos do teu blog.

blog_list_posts · blog_get_post · blog_create_post · blog_update_post · blog_publish_post · blog_unpublish_post

Formulários de admissão e consentimento

Ferramentas: 7

Criar formulários e escolher que serviços os exigem. As respostas dos teus clientes ficam no teu painel.

forms_list · forms_get · forms_create · forms_update · forms_attach_to_service · forms_detach_from_service · forms_list_responses

Campanhas de email

Ferramentas: 3

Só rascunhos. O envio continua contigo, no teu painel.

campaigns_list · campaigns_get · campaigns_create_draft

Relatórios

Ferramentas: 6

Relatórios por período, conclusões, ocupação, ganhos da equipa, gorjetas e sinais. Só leitura.

get_report · get_findings · get_capacity · get_earnings · get_tips · get_deposit_report

Webhooks

Ferramentas: 3

Mensagens assinadas para as tuas outras ferramentas quando algo acontece.

webhooks_list · webhooks_create · webhooks_disable

Aulas

Ferramentas: 5

Sessões de aulas e listas de inscritos: adicionar um cliente, retirar um e marcar quem veio.

list_class_sessions · get_class_roster · add_class_attendee · cancel_class_place · mark_class_attendance

Registo de auditoria

Ferramentas: 1

Quem fez o quê, e quando. Só para uma chave criada com essa permissão marcada.

get_audit_log

Como ligar.

Iniciar sessão a partir do Claude

  1. No Claude, adiciona um conector personalizado com o endereço https://bookatu.com/api/mcp.
  2. Inicia sessão no Bookatu e escolhe o negócio com que pode trabalhar.
  3. Escolhe Só leitura ou Leitura e escrita, e marca a caixa só se a IA puder ver os nomes, emails e números de telefone dos teus clientes. Só um proprietário ou administrador pode ligar, e podes desligar quando quiseres em Settings, em API & monitoring, Connected apps.

Ou usa uma chave API

  1. Em Settings, abre API & monitoring e cria uma chave em API keys.
  2. Marca o que pode fazer, entre 15 permissões. Nunca pode fazer mais do que tu.
  3. Dá-a ao teu cliente MCP como token bearer no cabeçalho Authorization.

Qualquer outra app que consiga ligar-se a um servidor MCP remoto funciona da mesma forma: iniciando sessão ou com uma chave.

ChatGPT: ainda não testámos o Bookatu no modo de programador do ChatGPT, por isso não o incluímos.

Para ligar precisas do extra AI and Developer API, por US$19 por mês, incluído em Scale.

As 15 permissões

  • bookings:read
  • bookings:write
  • availability:read
  • catalog:read
  • catalog:write
  • staff:read
  • customers:read
  • reports:read
  • content:read
  • content:write
  • webhooks:read
  • webhooks:write
  • checkout:read
  • checkout:write
  • audit:read

Seguro por conceção.

  • Uma ligação só de leitura é recusada em todas as ferramentas que alteram algo.
  • Uma IA nunca pode fazer mais do que a pessoa que a aprovou.
  • Nenhuma ferramenta apaga nada nem envia uma campanha de marketing.
  • As respostas dos teus clientes nos formulários de admissão nunca saem do teu painel.
  • Uma marcação ou mudança feita por uma IA é verificada com o teu horário, a duração do serviço e a agenda de todos, tal como no teu site de marcações.
  • Os webhooks são assinados, para que os teus próprios sistemas possam confirmar que cada evento vem do Bookatu.

Pedidos reais, chamadas reais.

O que um proprietário pede, e as ferramentas que um assistente chama para o fazer. Cada chamada usa uma ferramenta real, com argumentos verificados com o seu esquema em 29 de outubro de 2026. As respostas são exemplos: o teu assistente dirá à sua maneira.

Tu

O que está livre na quinta à tarde para uma coloração de 90 minutos com a Mia?

Chamadas a ferramentas

get_business {}
list_services {}
list_staff {}
get_availability {"serviceId":"7c0e2b1a-4f3d-4a8e-9b61-2d5f8c3a1e07","staffId":"3a9d6f20-81b4-4c57-a0e3-6b2f9d4c8e15","from":"2026-11-05","to":"2026-11-05"}

Assistente

A Mia tem livre na quinta-feira, 5 de novembro, às 13:00, às 14:30 e às 16:00 para a coloração de 90 minutos. Marco uma?

Tu

Passa a marcação da Sarah Lee de sexta às 14h para sábado às 10.

Chamadas a ferramentas

list_customers {}
list_appointments {}
reschedule_booking {"appointmentId":"b51e7c94-2d0a-4f6b-8e3c-91a7d5f20c48","localTime":"2026-11-07T10:00"}

Assistente

Feito. A marcação da Sarah Lee é agora no sábado, 7 de novembro, às 10:00, com a mesma pessoa, e ela recebe um email com o novo horário.

Tu

Aceita os pedidos de marcação da próxima semana.

Chamadas a ferramentas

list_booking_requests {}
accept_booking_request {"appointmentId":"e2c4a8f1-6b3d-4e97-a5c0-3f81b9d26e74"}
accept_booking_request {"appointmentId":"4f8b2d6e-9a1c-4b73-8d05-c7e3a1f9b260"}

Assistente

Aceitei os dois pedidos da próxima semana. Cada cliente foi avisado de que a marcação está confirmada.

Tu

Adiciona Brow lamination, 45 minutos, $65.

Chamadas a ferramentas

create_service {"name":"Brow lamination","durationMin":45,"priceDollars":65}

Assistente

Brow lamination está no teu menu: 45 minutos, $65, e os clientes podem marcá-lo online.

Tu

Chegaram 12 frascos de Olaplex No.3. Adiciona-os ao stock.

Chamadas a ferramentas

list_products {}
receive_stock {"productId":"9d3a5e71-c4f2-4a08-b6e9-2e5c7f1a3d84","quantity":12}

Assistente

Feito: 12 frascos de Olaplex No.3 adicionados ao stock, e a entrega ficou registada.

Tu

Prepara uma campanha para os clientes que já não vemos há algum tempo. Não a envies.

Chamadas a ferramentas

campaigns_create_draft {"subject":"It's been a while","body":"# We'd love to see you again\n\nIt has been a few months since your last visit. Book a time that suits you.\n\n[[button:Book now|https://bookatu.com/your-business/book]]","audience":"lapsed"}

Assistente

Guardei um rascunho para os teus clientes inativos. Está em Campaigns para o reveres e enviares.

Tu

Como correram os últimos 30 dias em comparação com os 30 anteriores, e quem recebeu mais gorjetas no mês passado?

Chamadas a ferramentas

get_report {"range":"30d"}
get_tips {"range":"last_month","by":"month"}

Assistente

Aqui estão os últimos 30 dias ao lado dos 30 anteriores: receita, marcações, taxa de nova marcação e faltas, e os serviços e pessoas que mais mudaram. A Mia recebeu mais gorjetas no mês passado.

Tu

Avisa o meu hook do Zapier sempre que uma marcação for cancelada.

Chamadas a ferramentas

webhooks_create {"url":"https://hooks.zapier.com/hooks/catch/123456/abcdef/","events":["booking.cancelled"]}

Assistente

Feito. O teu hook do Zapier passa a receber uma mensagem assinada sempre que uma marcação é cancelada. Copia já o segredo de assinatura: só é mostrado desta vez.

Cada hora é a certa.

O Bookatu calcula cada marcação em minutos reais, nunca com contas de relógio. Um assistente envia uma hora com o seu desvio em relação a UTC, ou no teu relógio, e uma hora sem desvio é recusada. Nos dias em que a hora muda, nunca é oferecida uma hora que não existe, e uma que acontece duas vezes nunca é adivinhada.

Dois relógios, uma marcação

Diz ao Bookatu em que cidade está o teu cliente, e a marcação guarda os dois relógios: os emails dele também mostram a hora dele. Um horário de manhã em Auckland, para um cliente em Toronto:

Negócio, Auckland
quarta-feira, 4 de novembro às 9:00 GMT+13
Cliente, Toronto
terça-feira, 3 de novembro às 15:00 EST

Em Toronto, os relógios atrasam no domingo, 1 de novembro; a partir daí, as horas estão em EST.

Uma hora que acontece duas vezes

No domingo, 25 de outubro, os relógios em Londres atrasam, por isso as 1:30 acontecem duas vezes. Se for pedida, o Bookatu responde TIME_AMBIGUOUS com as duas horas, e o assistente pergunta-te qual querias:

  • domingo, 25 de outubro às 1:30 GMT+1
  • domingo, 25 de outubro às 1:30 GMT+0

Uma hora que nunca acontece

No domingo, 27 de setembro, os relógios em Auckland adiantam, por isso as 2:30 nunca acontecem. Se for pedida, o Bookatu responde TIME_DOES_NOT_EXIST e a próxima hora que existe:

domingo, 27 de setembro às 3:00 GMT+13

Duas marcações para a mesma pessoa em horários que se sobrepõem não podem passar as duas: cada uma fica com o bloqueio dessa pessoa e volta a verificar a agenda antes de ser guardada.

Como se compara.

Feito como a Shopify fez as suas ferramentas de IA: um servidor MCP que ligas iniciando sessão, com permissões limitadas.

O que ainda não consegue fazer.

  • Alterar as tuas definições ou a tua equipa.
  • Editar a ficha de um cliente.
  • Enviar uma campanha. Guarda rascunhos para tu enviares.
  • Cobrar um pagamento. Um sinal pago só é reembolsado quando uma marcação é cancelada ou recusada, segundo as tuas próprias regras.
  • Apagar seja o que for.
  • Consultar marcações passadas. Mostra as que estão para vir.
  • Os clientes não podem marcar num negócio do Bookatu diretamente na Pesquisa Google ou no Google Maps.
  • Sem pagamentos dentro de chats de IA.

Para programadores.

O mesmo servidor, documentado por inteiro e fácil de encontrar por máquinas.

Perguntas.

Que assistentes de IA posso ligar?

O Claude, como conector personalizado, e qualquer outra app que consiga ligar-se a um servidor MCP remoto iniciando sessão ou com uma chave API. Ainda não testámos o modo de programador do ChatGPT.

O que pode o assistente ver?

Só o que a ligação permite, e nunca mais do que a pessoa que a aprovou pode fazer. Uma chave API recebe só as permissões que marcares. O que ele lê, incluindo nomes e contactos dos clientes quando pode ver clientes, vai para o fornecedor de IA que usas, nas condições desse fornecedor. As respostas dos teus clientes nos formulários de admissão nunca saem do teu painel.

Pode apagar coisas ou enviar campanhas?

Não. Nenhuma ferramenta apaga nada, e as campanhas só podem ser guardadas como rascunho, que tu envias a partir do teu painel. Com Read and write pode cancelar uma marcação, e o cliente é avisado.

Ligar custa mais?

Para ligar precisas do extra AI and Developer API, por US$19 por mês, incluído em Scale. Todos os planos são grátis primeiro durante 90 dias.

Como lida com fusos horários?

As horas chegam com o seu desvio em relação a UTC, ou no relógio do teu negócio, e uma hora sem desvio é recusada. Uma hora que a mudança de hora salta ou repete é recusada com as opções, e nos dias em que a hora muda o Bookatu nunca oferece uma hora que não existe. Assim nada é marcado à hora errada.

Os meus clientes podem marcar comigo a partir do próprio assistente de IA?

Ainda não. Hoje uma ligação serve para ti e para a tua equipa gerirem o negócio.

Experimenta no teu próprio negócio.

Todos os planos são grátis durante 90 dias e depois custam a partir de US$9 por mês.

Começar grátis