Saltar para o conteúdo

Integração · Processamento salarial e RH

Conecte o Claude e o ChatGPT ao TimeKeeper

Pergunte à sua IA quem está a trabalhar agora, como é a folha de ponto de um funcionário ou quantas horas foram dedicadas a uma tarefa este mês. Ela lê funcionários, entradas de tempo, folhas de ponto, relatórios de tarefas, turnos e licenças do TimeKeeper, podendo criar e atualizar tarefas e atividades. Perguntas sobre pagamento e custo de trabalho são respondidas sem precisar construir um relatório manualmente.

Ligar TimeKeeper gratuitamente

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

Experimente pedir

  • “Quem está presente agora?”

    A IA mostra a todos quem está atualmente a trabalhar.

  • “Mostrar a folha de ponto da Tom para a semana passada.”

    Ela encontra o ID do funcionário da Tom e lê a sua folha de ponto para esse período.

  • “Quanto tempo foi dedicado à tarefa Riverside este mês?”

    Ela encontra a tarefa e obtém o seu relatório de quebra de tempo para as datas que fornece.

O que a sua IA pode fazer

Tempo e folhas de ponto

Listar entradas de tempo por funcionário, tarefa ou atividade, ler a folha de ponto de um funcionário e ver quem está a trabalhar.

Tarefas e atividades

Obter o relatório de quebra de tempo de uma tarefa e listar, criar e atualizar tarefas e atividades.

Turnos e licenças

Listar turnos programados e abertos, pedidos de licença por status e entradas de licença agendadas.

  • “Que pedidos de licença ainda estão abertos?”

    Ela lista os pedidos de licença com status aberto para o período, incluindo funcionário e tipo de licença.

  • “Quem está no turno amanhã e há algum turno aberto?”

    Ela lista os turnos programados para aquele dia, incluindo turnos abertos que ninguém assumiu.

  • “Adicionar uma nova tarefa: reforma da Park Road, número de tarefa 2045.”

    Ela verifica a lista de tarefas por duplicatas e cria a tarefa com esse nome e número.

15 ferramentas para TimeKeeper

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.

  • create_activityAltera dadosCrie uma atividade com `name` e uma opção `activity_number`.
  • create_jobAltera dadosCrie um projeto com `name` e opcionalmente `job_number` e `address` (com latitude/longitude). Liste os projetos primeiro para evitar duplicatas.
  • get_employee_timesheetObtenha a planilha de horas de um funcionário por `employee_id` para o período `start_date` a `end_date`.
  • get_job_breakdown_reportObtenha o relatório de quebra de tempo para um projeto por `job_id` entre `start_date` e `end_date`.
  • get_statusObtenha um status pelo ID do status da tarefa. Resumo da API: Obter Status da Tarefa.
  • list_activitiesListe atividades (os tipos de trabalho para os quais o tempo é registrado) com seus IDs.
  • list_employeesListe os funcionários no TimeKeeper com seus IDs. Use para encontrar um ID de funcionário antes de outras consultas.
  • list_jobsListe projetos (os projetos ou locais contra os quais o tempo é rastreado) com seus IDs.
  • list_leave_entriesListe entradas de férias agendadas entre opcionais `start_date` e `end_date`, filtradas por `employee_id` ou `leave_type_id`.
  • list_leave_requestsListe solicitações de férias entre `start_date` e `end_date`, filtradas por `status` (aberta, aprovada, negada, todas), `employee_id` ou `leave_type_id`.
  • list_shiftsListe turnos agendados entre `start_date` e `end_date`, opcionalmente para um único `employee_id`, incluindo rascunhos (`draft`) ou turnos abertos (`show_open`).
  • list_time_entriesListe entradas de tempo entre `start_date` e `end_date`, opcionalmente filtradas por `employee_id`, `job_id` ou `activity_id`. Os resultados são paginados com `page`.
  • list_whos_inMostra quem está trabalhando agora mesmo.
  • update_activityAltera dadosAtualize uma atividade por `task_id` (o ID da atividade): passe `name` e opcionalmente `activity_number`.
  • update_jobAltera dadosAtualize um projeto por `project_id` (o ID do projeto): passe `name` mais qualquer um de `job_number` ou `address` para alterar.

Configure em três passos

  1. 1

    Escolha a aplicação

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

  2. 2

    Cole a sua chave

    Deixe o nome de utilizador vazio e cole a sua chave API do TimeKeeper como senha. Gere a chave no TimeKeeper em app.timekeeper.co.uk/account/api-keys. A chave tem direitos de administrador na sua conta, então mantenha-a segura.

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

Ela pode listar funcionários, tarefas, atividades, entradas de tempo, turnos, pedidos e entradas de licença, ler a folha de ponto de um funcionário, obter o relatório de quebra de tempo de uma tarefa e mostrar quem está a trabalhar. Ela também pode criar e atualizar tarefas e atividades.

A IA vê a minha chave API do TimeKeeper?

Não. A sua chave API do TimeKeeper é criptografada em repouso e nunca é mostrada à IA. Após guardar, ela 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 poder limitar-se à leitura de dados de tempo e licença. Criar e atualizar tarefas e atividades pode exigir a sua aprovação antes de executar. Não existem ferramentas para apagar nada, e cada chamada de ferramenta é registada.

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. Os planos pagos cobram por tarefa concluída. Você também precisa de uma conta própria do TimeKeeper.

Por que deixei o nome de usuário vazio?

O TimeKeeper assina solicitações da API apenas com a chave de API. Deixe o nome de usuário vazio e cole a chave como senha. A chave tem direitos administrativos na sua conta, o que é outro motivo para ativar apenas as ferramentas necessárias.

Deixe a sua IA trabalhar em TimeKeeper ainda hoje.

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

Ligar TimeKeeper gratuitamente

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