Saltar para o conteúdo

Integração · Agendamento

Conecte Claude e ChatGPT ao Opencals

Pergunte à sua IA quando está o próximo horário livre para um serviço, qual funcionário pode atendê-lo ou quais aditivos estão disponíveis na sua loja Opencals. Ela pode pesquisar serviços e coleções de serviços, ler locais, funcionários e configurações da loja, e verificar disponibilidade por data, local ou funcionário. Funciona com uma chave API Storefront e apenas lê.

Ligar Opencals gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Qual é o próximo horário livre para um massagem de 60 minutos?”

    A IA encontra o serviço e retorna o intervalo de tempo mais próximo disponível.

  • “Quais horários estão livres com a Sofie na quinta-feira?”

    Ela encontra o funcionário e o serviço, depois lista os horários livres para aquela data.

  • “Quais aditivos podem ser reservados junto com um corte de cabelo?”

    Ela consulta o serviço e lista os aditivos disponíveis para ele.

O que a sua IA pode fazer

Serviços e aditivos

Pesquisar serviços reserváveis, ler duração, preço e descrição, navegar por coleções de serviços e listar os aditivos que acompanham um serviço.

Disponibilidade

Encontre o próximo horário livre, liste horários livres em uma data específica ou veja intervalos de tempo livres, filtrados por local ou funcionário.

Locais e funcionários

Listar e ler locais com endereços, listar funcionários reserváveis e ler as configurações públicas da loja.

  • “Quais serviços você oferece na localização Vesterbro?”

    Ela encontra a localização e pesquisar os serviços disponíveis lá, com duração e preço.

  • “Existe alguma disponibilidade para uma consulta na próxima semana?”

    Ela lista os intervalos de tempo livres para o serviço começando a partir da data que você fornece.

  • “Quais são as regras de reserva e fuso horário da loja?”

    Ela lê as configurações públicas da loja.

69 ferramentas para Opencals

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • cancel_appointmentElimina dadosCancelar um agendamento (id do agendamento). Ação destrutiva; pode exigir aprovação. Resumo da API: Cancelar agendamento.
  • create_appointmentAltera dadosCriar um novo agendamento. Obrigatório: slot. Resumo da API: Criar agendamento.
  • create_appointment_feedbackAltera dadosCriar um novo feedback para um agendamento. Obrigatório: respostas. Resumo da API: Enviar feedback de agendamento.
  • create_appointment_guestAltera dadosCriar um novo convidado para um agendamento. Obrigatório: email. Resumo da API: Adicionar um convidado a um agendamento.
  • create_cartAltera dadosCriar um novo carrinho. Obrigatório: id do carrinho. Resumo da API: Criar ou buscar carrinho.
  • create_discount_codeAltera dadosCriar um novo código de desconto. Obrigatório: id do carrinho ou código. Resumo da API: Aplicar um cupom de desconto/promoção ao carrinho.
  • create_documentAltera dadosCriar um novo documento. Obrigatório: id da pergunta, tipo da pergunta, nome do arquivo, mime ou tamanho. Resumo da API: Gerar uma URL S3 assinada para upload de arquivo do cliente.
  • create_extendAltera dadosCriar um novo estender. Obrigatório: id do carrinho. Resumo da API: Estender a expiração do carrinho em 5 minutos.
  • create_productAltera dadosCriar um novo produto. Obrigatório: id do carrinho ou id do agendamento. Pesquise produtos primeiro para evitar duplicatas. Resumo da API: Adicionar agendamento ao carrinho.
  • create_product_onsAltera dadosCriar um novo produto. Obrigatório: id do carrinho ou id de aditivo. Pesquise produtos primeiro para evitar duplicatas. Resumo da API: Adicionar um aditivo a um item do carrinho.
  • create_request_email_verificationVisível para outras pessoasCriar uma nova solicitação de verificação de email. Obrigatório: email. Tem efeitos visíveis fora deste sistema. Resumo da API: Solicitar verificação de email do cliente.
  • create_request_login_codeAltera dadosCriar uma nova solicitação de código de login. Obrigatório: email. Resumo da API: Solicitar um código de login.
  • create_request_password_resetElimina dadosCriar uma nova solicitação de redefinição de senha. Obrigatório: email. Ação destrutiva; pode exigir aprovação. Resumo da API: Solicitar redefinição de senha do cliente.
  • create_reset_passwordElimina dadosCriar uma nova redefinição de senha. Obrigatório: token ou nova senha. Ação destrutiva; pode exigir aprovação. Resumo da API: Redefinir a senha do cliente.
  • create_sign_upAltera dadosCriar um novo cadastro. Obrigatório: email ou senha. Resumo da API: Registrar um novo cliente.
  • create_startAltera dadosCriar um novo start. Obrigatório: id do carrinho ou provedor. Resumo da API: Iniciar checkout para carrinho (criar pagamento, validar itens).
  • delete_add_onElimina dadosExcluir permanentemente um add-on pelo ID do item no carrinho. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover um item de add-on do carrinho.
  • delete_appointment_guestElimina dadosExcluir permanentemente um convidado pelo ID do convidado. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover um convidado de uma reserva.
  • delete_discount_codesMovimenta dinheiroExcluir permanentemente um código de desconto. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Remover o código de desconto/promo aplicado do carrinho.
  • delete_productElimina dadosExcluir permanentemente um produto pelo ID do produto. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover item do carrinho.
  • get_a_product_by_external_variant_idObter um produto pelo ID externo de variante externa. Resumo da API: Obter um produto por ID de variante externa.
  • get_add_onObter um add-on pelo ID do add-on. Resumo da API: Obter um add-on por ID.
  • get_an_add_on_by_slugObter um produto pelo slug do produto. Resumo da API: Obter um add-on por slug.
  • get_appointmentObter uma reserva pelo ID da reserva. Resumo da API: Obter reserva por ID.
  • get_authObter autenticação. Resumo da API: Renovar tokens do cliente.
  • get_by_external_order_nameObter um item pelo nome externo de ordem externa. Resumo da API: Obter reserva por nome externo de ordem.
  • get_checkout_question_translationObter uma tradução para uma pergunta de checkout por idioma. Resumo da API: Listar traduções das perguntas de checkout para um produto.
  • get_feedback_question_translationObter uma tradução para uma pergunta de feedback por idioma. Resumo da API: Listar traduções das perguntas de feedback.
  • get_imageObter uma imagem pelo ID da imagem. Resumo da API: Obter imagem por ID.
  • get_locationObter uma localização pelo seu ID, com endereço e detalhes.
  • get_location_by_slugObter um produto pelo slug do produto. Resumo da API: Obter localização por slug.
  • get_next_available_slotEncontrar o próximo horário livre disponível para um serviço (`product_id`), opcionalmente em uma `location_id` ou com uma `staff_member_id`.
  • get_orderObter um pedido pelo ID do pedido. Resumo da API: Obter pedido por ID.
  • get_productObter um produto pelo slug do produto. Resumo da API: Obter produto por slug.
  • get_product_collection_by_slugObter um produto pelo slug do produto. Resumo da API: Obter coleção de produtos por slug.
  • get_products_by_external_idObter um produto pelo ID externo do produto. Resumo da API: Obter produtos por ID externo.
  • get_questionObter uma pergunta por idioma. Resumo da API: Obter todas as perguntas de checkout para o carrinho atual.
  • get_serviceObter um serviço reservável por `product_id`, com duração, preço e descrição.
  • get_staff_member_by_slugObter um membro de equipe pelo slug. Resumo da API: Obter membro de equipe por slug.
  • get_store_settingsObter as configurações públicas da loja, como seu nome, fuso horário e regras de reserva.
  • list_add_onsAltera dadosListar os aditivos da loja (extras que podem ser reservados com um serviço), filtrável por `q`, `product_id`, `location_id` ou `staff_member_id`.
  • list_appointmentsListar reservas. Filtros opcionais: data, status, membros de equipe, produtos ou localizações. Resultados paginados. Resumo da API: Listar reservas do cliente.
  • list_availability_rangesListar as faixas de horário livres disponíveis para um serviço (`product_id`), opcionalmente a partir de uma `date` e para uma `location_id` ou `staff_member_id`.
  • list_available_add_ons_for_a_product_by_slugAltera dadosCriar um novo produto. Pesquisar produtos primeiro para evitar duplicatas. Resumo da API: Listar add-ons disponíveis para um produto por slug.
  • list_available_slotsListar os horários livres disponíveis para um serviço (`product_id`) em uma `date`, opcionalmente para uma `location_id`, `staff_member_id`, `duration` ou `timezone`.
  • list_booking_historiesListar históricos de reservas. Resumo da API: Obter preferências de reserva do cliente.
  • list_cartsListar carrinhos. Resumo da API: Buscar carrinho.
  • list_locationsListar as localizações da loja. Pesquisar com `q`; paginação com `page` e `take`.
  • list_marketing_consentsListar consentimentos de marketing. Resumo da API: Obter o consentimento atual do cliente para marketing.
  • list_order_invoicesListar faturas de um pedido. Resumo da API: Listar as faturas emitidas para o pedido autenticado do cliente.
  • list_paymentsListar pagamentos. Resumo da API: Obter configurações públicas de pagamento.
  • list_profilesListar perfis. Resumo da API: Obter o perfil atual do cliente.
  • list_providersListar provedores. Resumo da API: Obter os provedores de pagamento disponíveis para finalização de compra.
  • list_resolve_linksListar resolução de links. Resumo da API: Resolver um token de link mágico.
  • list_service_add_onsAltera dadosListar os add-ons disponíveis para um serviço (`product_id`), opcionalmente para um `location_id` ou `staff_member_id`.
  • list_service_collectionsListar coleções de serviços (grupos de serviços), opcionalmente apenas as visíveis. Página com `page` e `take`.
  • list_staff_membersListar os membros do staff da loja que podem ser reservados. Pesquisar com `q`; paginação com `page` e `take`.
  • search_ordersPesquisar pedidos por data, nome, status de pagamento, status de execução, clientes ou serviços. Use isso para encontrar pedidos existentes antes de criar um novo pedido. Os resultados são paginação. Resumo da API: Listar pedidos do cliente.
  • search_servicesPesquisar os serviços reserváveis da loja por `q`, `status` ou `location_id`. Página com `page` e `take`. Use para encontrar o ID de um serviço.
  • submit_auth_emailVisível para outras pessoasVerificar uma autenticação. Tem efeitos visíveis fora deste sistema. Resumo da API: Verificar o email do cliente.
  • submit_auth_login_codeVisível para outras pessoasVerificar uma autenticação. Tem efeitos visíveis fora deste sistema. Resumo da API: Verificar um código de login.
  • submit_customerVisível para outras pessoasEnviar um cliente. Tem efeitos visíveis fora deste sistema. Resumo da API: Enviar finalização (capturar pagamento, criar pedido, autenticar cliente automaticamente).
  • update_add_onAltera dadosAtualizar um add-on existente identificado pelo ID do item de add-on no carrinho. Apenas os campos que você passa são alterados. Resumo da API: Atualizar a quantidade de um item de add-on do carrinho.
  • update_appointment_reschedulesVisível para outras pessoasAtualizar uma reprogramação existente identificada pelo ID do agendamento. Tem efeitos visíveis fora deste sistema. Resumo da API: Reprogramar agendamento.
  • update_customers_answersAltera dadosAtualizar um cliente existente. Resumo da API: Salvar as respostas das perguntas de finalização nos agendamentos.
  • update_customers_customerAltera dadosAtualizar um cliente existente. Resumo da API: Salvar informações do cliente no carrinho e nos agendamentos.
  • update_marketing_consentsVisível para outras pessoasAtualizar um consentimento de marketing existente. Os efeitos são visíveis fora deste sistema. Resumo da API: Atualizar o consentimento de marketing do cliente atual.
  • update_passwordsMovimenta dinheiroAtualizar uma senha existente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Alterar a senha do cliente atual.
  • update_profilesVisível para outras pessoasAtualizar um perfil existente. Os efeitos são visíveis fora deste sistema. Resumo da API: Atualizar o perfil do cliente atual.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Opencals na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole uma chave API Storefront Opencals. No painel Opencals, vá em Configurações › Chaves de API e crie uma chave API Storefront. Ela começa com sfk_ e é limitada a uma única loja.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Opencals?

A IA pode pesquisar e ler os serviços, coleções de serviços, aditivos, locais, funcionários e configurações públicas da sua loja. Ela pode verificar disponibilidade como o próximo horário livre, horários livres em uma data ou intervalos de tempo livres, filtrados por local ou funcionário.

A IA vê minhas credenciais Opencals?

Não. Sua chave API Storefront está criptografada em repouso e nunca é mostrada à IA. Após você salvá-la, ela não é mostrada novamente, nem mesmo para você. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, por exemplo disponibilidade sem listas de funcionários. Todas as ferramentas Opencals leem informações e nenhuma delas altera sua loja. Cada chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações e Conectores › Avançado, ative o Modo Desenvolvedor e adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

PipMCP tem um plano gratuito sem cartão de crédito. Os planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta Opencals.

A IA pode reservar agendamentos?

Não com este conector. Ele cobre serviços, aditivos, locais, pessoal e disponibilidade, para que a IA possa encontrar o horário certo e informar você ou seu cliente o que está livre. A reserva é feita no Opencals.

Deixe a sua IA trabalhar em Opencals ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Opencals gratuitamente

O PipMCP não tem qualquer afiliação com Opencals. Os nomes dos produtos são marcas comerciais dos respetivos titulares.