Saltar para o conteúdo

Integração · Processamento salarial e RH

Conecte Claude e ChatGPT ao HoorayHR

Pergunte à sua IA sobre quem está a trabalhar hoje, quais as férias pendentes ou quantas horas uma equipa registou no mês passado no HoorayHR. Ela pode ler colaboradores, contratos, equipas, disponibilidade e feriados públicos, registrar férias, abrir e atualizar casos de doença, e aprovar ou rejeitar pedidos de descanso e entradas de tempo.

Ligar HoorayHR gratuitamente

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

Experimente pedir

  • “Quem está de folga hoje?”

    A IA verifica a data e lista quem trabalha e quem está de folga.

  • “Reserve 3 dias de férias para Emma, do dia 14 ao 16 de Outubro.”

    Ela encontra o ID de utilizador de Emma e os tipos de licença, depois regista a folga com início, fim e tipo.

  • “Aprovar o pedido de descanso pendente de Lars.”

    Ela encontra o pedido entre os registos de descanso e altera o seu estado para aprovado.

O que a sua IA pode fazer

Férias e feriados

Lista, regista e aprova ou rejeita férias, verifica tipos de licença e feriados públicos, e vê quem trabalha em qualquer data.

Doença

Abre casos de doença, adiciona fases desde o relato até à recuperação e ajusta datas de início de fase.

Pessoas e registo de tempo

Lê colaboradores, contratos, equipas, entidades e disponibilidade, lista entradas de tempo, aprova-as e puxa relatórios de presença.

  • “Registar que Peter esteve doente esta manhã.”

    Abre um caso de doença para Peter com uma fase de doença relatada iniciando hoje.

  • “Quais as entradas de tempo da semana passada ainda em espera de aprovação?”

    Lista entradas de tempo com estado REQUEST nesse intervalo de datas, por colaborador.

  • “Dê-me um relatório de presença para Setembro.”

    Puxa o relatório de presença para todos os colaboradores entre o primeiro e último dia de Setembro.

56 ferramentas para HoorayHR

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.

  • add_sick_leave_phaseAltera dadosAdicione uma fase a um dossiê de doença: `sick_leave_dossier_id`, `status` (REPORTED_SICK, REPORTED_RECOVERY, RECOVERED), `start_date` e `percentage` doença; opcional `expected_return` e `notes`.
  • create_documentAltera dadosCrie um novo documento. Resumo da API: Criar documento.
  • create_external_leave_budgetAltera dadosCrie um novo orçamento de férias externo. Obrigatório: corpo. Pesquise orçamentos de férias externos primeiro para evitar duplicatas. Resumo da API: Criar orçamento de férias externo.
  • create_external_leave_typeAltera dadosCrie um novo tipo de férias externa. Obrigatório: corpo. Pesquise tipos de férias externas primeiro para evitar duplicatas. Resumo da API: Criar tipo de férias externa.
  • create_sick_leave_caseAltera dadosAbra um novo dossiê de doença para um funcionário por `user_id`, opcionalmente com `phases` inicial.
  • create_time_offAltera dadosRegistre férias para um funcionário: `user_id`, `start` e `end`, `time_off_type`, opcional `leave_type_id` e `notes`. Verifique list_leave_types para tipos de férias válidos.
  • create_userAltera dadosCrie um novo usuário. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Criar usuário.
  • delete_external_leave_budgetElimina dadosDele permanentemente um orçamento de férias externo por id de orçamento de férias externo. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover orçamento de férias externo.
  • delete_external_leave_budgetsMovimenta dinheiroDele permanentemente um orçamento de férias externo. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Remover múltiplos orçamentos de férias externos.
  • delete_external_leave_typeElimina dadosDele permanentemente um tipo de férias externa por id de tipo de férias externa. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover tipo de férias externa.
  • delete_external_leave_typesMovimenta dinheiroDele permanentemente um tipo de férias externa. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Remover múltiplos tipos de férias externas.
  • delete_sick_leave_dossierElimina dadosDele permanentemente um dossiê de doença por id de dossiê de doença. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover dossiê de doença.
  • delete_sick_leave_phaseElimina dadosExcluir permanentemente uma fase de licença médica por sua ID. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover fase de licença médica.
  • delete_time_trackingElimina dadosExcluir permanentemente um registro de controle de tempo por seu ID. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir uma entrada de tempo.
  • delete_time_trackingsMovimenta dinheiroExcluir permanentemente um registro de controle de tempo. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir múltiplas entradas de tempo.
  • find_work_location_categoriesPesquisar categorias. Use para encontrar categorias existentes antes de criar uma nova. Resumo da API: Encontrar categorias de local de trabalho.
  • get_attendance_reportObter um relatório de presença para todos os funcionários entre `start_date` e `end_date` (YYYY-MM-DD).
  • get_availabilityObter um registro de disponibilidade por seu ID. Resumo da API: Obter disponibilidade.
  • get_categoryObter uma categoria por seu ID. Resumo da API: Obter categoria de documento.
  • get_contractObter um contrato por `contract_id`, incluindo seus termos e datas.
  • get_employeeObter um funcionário por `user_id`, com perfil e detalhes de emprego.
  • get_employment_termObter um termo de emprego por seu ID. Resumo da API: Obter termo de emprego.
  • get_employment_term_assignmentObter uma atribuição de termo de emprego por sua ID. Resumo da API: Obter uma única atribuição de termo de emprego.
  • get_external_leave_budgetObter um orçamento de licença externa por seu ID. Resumo da API: Obter orçamento de licença externa.
  • get_external_leave_typeObter um tipo de licença externa por seu ID. Resumo da API: Obter tipo de licença externa.
  • get_labelObtenha uma etiqueta pelo seu ID de etiqueta. Resumo da API: Obter etiqueta.
  • get_leave_typeObter um tipo de licença por seu ID. Resumo da API: Obter tipo de licença.
  • get_sick_leave_caseObter um dossiê de licença médica por `sick_leave_dossier_id`, incluindo suas fases.
  • get_sick_leave_phaseObter uma fase de licença médica por seu ID. Resumo da API: Obter fase de licença médica.
  • get_teams_informationObter informações sobre equipes por sua ID. Resumo da API: Obter informações sobre equipes pelo userId.
  • get_time_entryObter uma entrada de controle de tempo por `time_tracking_id`, incluindo suas atividades.
  • get_time_offObter um registro de tempo livre por `time_off_id`, com datas, tipo, status e notas.
  • list_availabilityListar a disponibilidade dos funcionários (os dias e horas em que normalmente trabalham).
  • list_contractsListar contratos de funcionário.
  • list_employeesListar funcionários (usuários) no HoorayHR. Defina `include_extra_fields` como verdadeiro para campos adicionais do perfil. Use para encontrar o id de utilizador de um funcionário.
  • list_employment_term_assignmentsListar atribuições de termo de emprego. Resumo da API: Encontrar atribuições de termo de emprego.
  • list_employment_termsListar termos de emprego. Resumo da API: Encontrar termos de emprego.
  • list_entitiesListar as entidades legais da empresa.
  • list_labelsListar rótulos que podem ser anexados a licenças, casos de doença e documentos.
  • list_leave_typesListar os tipos de licença configurados na empresa. Use o id como `leave_type_id` ao criar uma licença.
  • list_public_holidaysListar feriados públicos entre `date_gte` e `date_lte` (YYYY-MM-DD), opcionalmente para um funcionário específico `user_id`.
  • list_sick_leave_casesListar dossiers de doença (um por caso de doença por funcionário).
  • list_sick_leave_phasesListar fases de licença médica (doença relatada, recuperação parcial, recuperado) em todos os dossiers.
  • list_teamsListar informações sobre equipas para funcionários.
  • list_time_entriesListar entradas de controlo de tempo, filtradas por `user_id`, `status` (NÃO_REGISTRADO, CONCEITO, PEDIDO, APROVADO, REJEITADO), `start_date` ou `end_date`.
  • list_time_offListar pedidos e registos de licenças, filtrados opcionalmente por `time_off_type` (FERIADO, LICENÇA, NINGUM SOBRESALÁRIO, PAGAMENTO SOBRESALÁRIO, TEMPO SOBRESALÁRIO).
  • list_working_todayVerificar quem está a trabalhar num dia específico `date` (YYYY-MM-DD) e quem está ausente. Opcionalmente incluir utilizadores arquivados ou empregos inativos.
  • search_categoriesPesquisar categorias por tipo. Use para encontrar categorias existentes antes de criar uma nova. Resumo da API: Encontrar categorias de documento.
  • search_external_leave_budgetsPesquisar orçamentos de licença externa. Use para encontrar orçamentos existentes antes de criar um novo. Resumo da API: Encontrar orçamentos de licença externa.
  • search_external_leave_typesPesquisar tipos de licença externa. Use isso para encontrar tipos de licença externa existentes antes de criar um novo. Resumo da API: Encontrar tipos de licença externa.
  • search_time_zonesPesquisar zonas horárias. Use isso para encontrar zonas horárias existentes antes de criar uma nova. Resumo da API: Encontrar zonas horárias.
  • update_external_leave_typeAltera dadosAtualizar um tipo de licença externa existente identificado pelo id do tipo de licença externa. Apenas os campos que passarão serão alterados. Resumo da API: Patchar tipo de licença externa.
  • update_sick_leave_phaseAltera dadosAlterar o `start_date` de uma fase de licença médica para `sick_leave_phase_id`.
  • update_time_entry_statusAltera dadosDefinir o `status` de uma entrada de tempo para `time_tracking_id`, por exemplo APROVADO ou REJEITADO.
  • update_time_off_statusAltera dadosAlterar o `status` de um registo de licença para `time_off_id` (por exemplo, aprovar ou rejeitar um pedido).
  • update_time_trackingsVisível para outras pessoasAtualizar um controlo de tempo existente. Apenas os campos que passarão serão alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: Alterar o estado de múltiplas entradas de tempo.

Configure em três passos

  1. 1

    Escolha a aplicação

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

  2. 2

    Cole a sua chave

    Cole uma chave de API pessoal. Precisa do papel de administrador no HoorayHR. Abra Configurações › Chaves de API, clique em Nova Chave de API, dê-lhe um nome, uma data de expiração e apenas as permissões que quer a IA ter. Copie a chave imediatamente (começa por pk_). O HoorayHR mostra-a apenas uma vez.

  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 HoorayHR?

Pode ler colaboradores, contratos, equipas, entidades legais, disponibilidade, etiquetas, tipos de licença, feriados públicos, descanso, casos de doença e entradas de tempo, e puxar relatórios de presença. Pode registar descanso, abrir casos de doença e adicionar ou ajustar fases, e alterar o estado de registos de descanso e entradas de tempo.

A IA vê a minha chave de API do HoorayHR?

Não. A sua chave de API do HoorayHR está criptografada em repouso e nunca é mostrada à IA. Após guardar, não é mostrada novamente, nem mesmo a si. 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, para começar com acesso apenas de leitura. Aprovar ou rejeitar férias, alterar entradas de tempo e editar casos de doença podem cada exigir sua aprovação antes de executarem. Cada chamada de ferramenta é registrada.

Funciona com o ChatGPT?

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

Qual é o custo?

O PipMCP tem um plano gratuito sem cartão de crédito necessário. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta HoorayHR.

Posso limitar o que a chave da API concede acesso?

Sim. Ao criar a chave na HoorayHR em Configurações › Chaves da API, você escolhe seus escopos e uma data de expiração. A HoorayHR então permite apenas o coberto por esses escopos, além das ferramentas que você ativa no PipMCP. Você precisa do papel administrativo para criar uma chave.

Deixe a sua IA trabalhar em HoorayHR ainda hoje.

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

Ligar HoorayHR gratuitamente

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