atualizar_acao_pdi
ChatGPTAltera título, descrição, prazo, unidade, meta ou faixa de uma ação de PDI; só os campos enviados mudam. Use para ajustar uma ação sem recriá-la. Para registrar progresso use registrar_checkin_acao_pdi. IDs: acao_id vem de obter_pdi (acoes[].id). Peso, status e responsáveis não mudam por aqui. PDIs concluídos ou cancelados não aceitam alterações. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
atualizar_pdi
ChatGPTAltera título, descrição, data de conclusão ou responsável de um PDI; só os campos enviados mudam. Use para prorrogar prazo ou corrigir dados do plano; confirme a alteração com o usuário. IDs: pdi_id de listar_pdis; responsavel_colaborador_id de listar_colaboradores. Status, pesos e ações não mudam por aqui (use criar_acao_pdi, atualizar_acao_pdi ou registrar_checkin_acao_pdi). Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
buscar_banco_talentos
ChatGPTBusca candidatos no banco de talentos da empresa por texto, cidade, estado ou profissão. Use para encontrar perfis para uma vaga nova. Refine com filtros em vez de paginar muito: o limite é 100 resultados por busca. Retorna nome, profissão, cidade e estado; detalhes em obter_candidato_banco_talentos. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
criar_acao_pdi
ChatGPTAdiciona uma ação a um PDI ativo ou pausado. Use para incluir uma nova meta de desenvolvimento num plano existente; para criar o plano use criar_pdi. IDs: pdi_id de listar_pdis ou obter_pdi; acao_id de ajustes_peso vem de obter_pdi. A soma dos pesos de todas as ações deve continuar 100: consulte os pesos em obter_pdi e reequilibre com ajustes_peso. PDIs concluídos ou cancelados não aceitam ações. Retorna a ação criada. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
criar_feedback
ChatGPTRegistra um feedback do usuário para outro colaborador; o TagguiRH avisa o destinatário por e-mail. Use quando o usuário pedir para enviar ou registrar um feedback; mostre o texto final e confirme antes de enviar. IDs: para_colaborador_id vem de listar_colaboradores (não pode ser o próprio usuário). Gestores com permissão restrita só enviam para liderados; anônimo exige permissão própria. Retorna o feedback criado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
criar_pdi
ChatGPTCria um Plano de Desenvolvimento Individual ativo para um colaborador, opcionalmente já com competências e ações. Use quando o usuário pedir para montar ou registrar um PDI; confirme título, responsável, prazo e ações antes de criar. Para acrescentar ações a um PDI existente use criar_acao_pdi. IDs: responsavel_colaborador_id e responsaveis_colaborador_ids de listar_colaboradores; competencia_ids de listar_competencias_pdi. Com ações, os pesos (peso_porcent) somam exatamente 100. Retorna o id do PDI; detalhes em obter_pdi. Gestor de equipe só cria PDI para colaboradores ativos da própria equipe. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
criar_registro_1_1
ChatGPTRegistra uma reunião 1:1 do usuário com um liderado; o TagguiRH avisa o liderado por e-mail. Use depois de uma conversa, para guardar o que foi falado e os próximos passos; confirme o texto com o usuário antes de registrar. IDs: liderado_id vem de listar_colaboradores e precisa ser da equipe do usuário. Retorna o registro criado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_anotacoes_colaborador
ChatGPTLista as anotações internas de gestão sobre um colaborador (ocorrências, combinados, alertas). Use para histórico de acompanhamento de uma pessoa. Nunca revela ao colaborador anotações sobre ele mesmo. IDs: colaborador_id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_avaliacoes
ChatGPTLista os ciclos de avaliação de desempenho da empresa, do mais recente ao mais antigo. Use como ponto de partida para qualquer pergunta sobre avaliações ("como foi o ciclo 2025?", "notas da equipe"). Retorna id, título, tipo (90/180/360), status e prazos; o id alimenta as demais tools de avaliação. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_candidatos_vaga
ChatGPTLista os candidatos inscritos numa vaga, com etapa atual e status. Use para acompanhar o funil ou achar um candidato. IDs: vaga_id vem de listar_vagas; cada item traz o id da aplicação para obter_historico_candidato. Documentos, dados sensíveis e contatos pessoais não são retornados. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_cargos
ChatGPTLista os cargos da empresa em ordem alfabética. Use para descobrir o cargo_id pelo nome (filtre com q) antes de consultar quadrantes ou detalhes. Retorna id, título e descrição. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_classificacao_manual
ChatGPTLista as notas por competência dadas em sessões de classificação manual de quadrante. Use para auditar como uma classificação manual foi feita. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_colaboradores
ChatGPTLista os colaboradores que o usuário pode ver (todos ou só a própria equipe, conforme a permissão). Use primeiro sempre que a pergunta citar uma pessoa pelo nome: filtre com q para obter o colaborador_id exigido pelas outras tools. Retorna id, nome, e-mail profissional, cargo, departamento e situação; sem documentos nem salário. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_colaboradores_avaliacao
ChatGPTLista os colaboradores avaliados em um ciclo, com status de preenchimento e nota consolidada. Use para acompanhar quem já preencheu, quem falta ou comparar resultados da equipe. IDs: avaliacao_id vem de listar_avaliacoes. Cada item traz colaborador_id e o id da participação. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_competencias_avaliacao
ChatGPTLista as competências avaliadas em um ciclo; com colaborador_id, traz as notas dessa pessoa por competência. Use para "em quais competências o Pedro foi pior?" ou para montar um PDI a partir da avaliação. IDs: avaliacao_id de listar_avaliacoes; colaborador_id opcional, de listar_colaboradores_avaliacao. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_competencias_pdi
ChatGPTLista as competências da empresa que podem ser vinculadas a um PDI. Use para obter competencia_ids antes de criar_pdi. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_departamentos
ChatGPTLista os departamentos da empresa. Use para conhecer a estrutura organizacional ou filtrar vagas por departamento. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_feedbacks
ChatGPTLista feedbacks que o usuário pode ver, do mais recente ao mais antigo. Use para "quais feedbacks a Ana recebeu?" ou "feedbacks da minha equipe". Para o texto completo use obter_feedback. Para "minha equipe" use tab "liderado" sem colaborador_id: traz a equipe inteira. Para "últimos N dias" passe date_from. IDs: colaborador_id vem de listar_colaboradores. Retorna tipo, data, destinatário e descrição; o autor de feedback anônimo nunca é revelado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_historico_cargo_salario
ChatGPTLista promoções, mudanças de cargo e reajustes de um colaborador, com datas e valores. Use para "quando a Ana foi promovida?" ou para histórico de reajustes. Exige permissão de evolução salarial. IDs: colaborador_id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_logs_anotacao
ChatGPTLista o histórico de alterações das anotações de um colaborador (quem criou, editou ou resolveu e quando). Use para auditoria. IDs: colaborador_id de listar_colaboradores; anotacao_id opcional, de listar_anotacoes_colaborador. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_objetivos
ChatGPTLista objetivos organizacionais e individuais (OKRs/metas) visíveis ao usuário, com status e evolução. Use para "como estão as metas do time?" Para as ações de um objetivo use obter_objetivo. IDs: colaborador_id opcional (responsável), de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_pdis
ChatGPTLista Planos de Desenvolvimento Individual visíveis ao usuário, com responsável, prazo e evolução. Use para "quais PDIs estão atrasados?" ou para achar o PDI de alguém. Para as ações use obter_pdi. IDs: colaborador_id opcional (dono do PDI), de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_perfis_disc
ChatGPTLista os perfis comportamentais DISC dos colaboradores visíveis ao usuário. Use para composição comportamental da equipe. Exige o módulo DISC. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_pesquisas
ChatGPTLista pesquisas de clima, eNPS, pulso e gerais que o usuário pode ver. Use para achar uma pesquisa e depois ler os resultados em obter_resultados_pesquisa. Exige o módulo de gestão de clima contratado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_quadrantes_cargo
ChatGPTLista os quadrantes (níveis de senioridade dentro do cargo) e as expectativas de cada um. Use para explicar a trilha de crescimento de um cargo. IDs: cargo_id vem de listar_cargos. Faixas salariais só aparecem em obter_aderencia_salarial. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_registros_1_1
ChatGPTLista registros de reuniões 1:1 entre líderes e liderados, do mais recente ao mais antigo. Use para "como foram as últimas 1:1 com o João?" ou para preparar a próxima conversa. IDs: colaborador_id opcional (o liderado), de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_tools_disponiveis
ChatGPTLista as ferramentas TagguiRH que este usuário pode usar, considerando permissões e módulos contratados. Use quando não souber se o usuário tem acesso a um assunto, ou para explicar o que é possível fazer. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_trilhas
ChatGPTLista trilhas de desenvolvimento atribuídas a colaboradores, com status, prazo e progresso. Use para acompanhar treinamentos em andamento. IDs: colaborador_id opcional, de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
listar_vagas
ChatGPTLista vagas de recrutamento visíveis ao usuário (todas ou só as que ele gere). Use para "quais vagas estão abertas?" ou para achar o vaga_id. Retorna título, status, departamento, filial e datas; total informa quantas vagas atendem ao filtro. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_aderencia_salarial
ChatGPTRetorna as faixas salariais por cargo usadas na análise de aderência salarial. Use para comparar política salarial entre cargos. Contém dado de remuneração: só para quem tem permissão de engenharia de cargos. IDs: cargo_id opcional, de listar_cargos. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_analise_quadrantes
ChatGPTRetorna em qual quadrante do cargo o colaborador está e sua aderência às expectativas. Use para "a Ana está no nível certo do cargo?" ou para discutir promoção. IDs: colaborador_id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_anotacao
ChatGPTRetorna o conteúdo completo de uma anotação interna. IDs: id vem de listar_anotacoes_colaborador. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_avaliacao
ChatGPTRetorna um ciclo de avaliação com configuração, prazos e participantes. Use para ver quem participa do ciclo e o andamento geral. Para as notas de uma pessoa use obter_detalhe_colaborador_avaliacao. IDs: id vem de listar_avaliacoes. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_candidato_banco_talentos
ChatGPTRetorna o perfil profissional de um candidato do banco de talentos. IDs: candidato_id vem de buscar_banco_talentos. Documentos e dados sensíveis não são retornados. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_cargo
ChatGPTRetorna a descrição completa de um cargo. Use para responsabilidades e requisitos de um cargo. IDs: id vem de listar_cargos. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_colaborador
ChatGPTRetorna o cadastro profissional de um colaborador: cargo, departamento, filial, gestor e datas. Use para contexto sobre uma pessoa. Salário, folha e documentos pessoais não vêm aqui. IDs: id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_config_ninebox
ChatGPTRetorna a matriz nine-box de um ciclo: eixos, faixas, rótulos dos quadros e a posição de cada participante. Use para "quem está no quadro de alto potencial?" ou para uma visão da equipe na matriz. IDs: avaliacao_id vem de listar_avaliacoes. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_config_quadrantes
ChatGPTRetorna as regras de quadrantes da empresa, como o limiar de aderência. Use para entender como a classificação em quadrantes é calculada. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_dados_folha_colaborador
ChatGPTLista os holerites e documentos de folha do colaborador: tipo, título, mês de referência, data de envio e data da notificação. Não traz valores (proventos, descontos) nem o arquivo: o PDF é aberto pelo próprio TagguiRH. Use só quando o usuário pedir dados de folha. Exige permissão de folha. IDs: colaborador_id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_dashboard_disc
ChatGPTRetorna a distribuição agregada de perfis DISC da empresa. Use para visão de RH sobre o perfil comportamental da organização. Exige permissão DISC de RH. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_detalhe_colaborador_avaliacao
ChatGPTRetorna a avaliação de uma pessoa em um ciclo: notas por competência (auto, gestor, calibrada), feedback e resumo nine-box. Use para "como a Ana foi avaliada?" ou para preparar uma devolutiva. IDs: avaliacao_id de listar_avaliacoes; colaborador_id de listar_colaboradores_avaliacao. O próprio avaliado só vê o que o ciclo libera para ele. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_etapas_vaga
ChatGPTRetorna as etapas do processo seletivo de uma vaga, na ordem. Use com listar_candidatos_vaga para entender o funil. IDs: vaga_id vem de listar_vagas. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_feedback
ChatGPTRetorna um feedback completo, com notas por competência e resposta do destinatário. IDs: id vem de listar_feedbacks. O autor de feedback anônimo nunca é revelado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_feedback_avaliacao
ChatGPTRetorna os feedbacks por competência registrados para um colaborador nas avaliações. Use para ler a devolutiva escrita pelo gestor. IDs: avaliacao_id de listar_avaliacoes; colaborador_id de listar_colaboradores_avaliacao. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_historico_candidato
ChatGPTRetorna formação e experiências profissionais de uma candidatura. IDs: aplicacao_id vem de listar_candidatos_vaga. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_mapa_quadrantes
ChatGPTRetorna a distribuição dos colaboradores pelos quadrantes, da empresa ou de um cargo. Use para visão de equipe ("quantos analistas estão no quadrante inicial?"). IDs: cargo_id opcional, de listar_cargos. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_marcos_sla_vaga
ChatGPTRetorna os marcos de SLA de uma vaga (abertura, prazos e datas-alvo). Use para "essa vaga está atrasada?" IDs: vaga_id vem de listar_vagas. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_ninebox_colaborador
ChatGPTRetorna a posição de um colaborador no nine-box de um ciclo: quadro, scores de potencial e desempenho, original e ajustado. Use para uma pessoa específica; para a matriz inteira use obter_config_ninebox. IDs: avaliacao_id de listar_avaliacoes; colaborador_id de listar_colaboradores_avaliacao. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_objetivo
ChatGPTRetorna um objetivo com responsáveis e ações: id, peso, prazo, status, meta, valor atual e progresso de cada ação. Use antes de registrar_checkin_acao_objetivo (traz acoes[].id). IDs: id vem de listar_objetivos. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_panorama_colaborador
ChatGPTRetorna o histórico de desempenho de um colaborador ao longo dos ciclos de avaliação. Use para ver evolução ("a Ana melhorou desde o último ciclo?"). Para um único ciclo use obter_detalhe_colaborador_avaliacao. IDs: colaborador_id de listar_colaboradores; avaliacao_id opcional, de listar_avaliacoes, restringe a um ciclo. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_pdi
ChatGPTRetorna um PDI com competências e ações: id, peso, prazo, status, tipo de medição e progresso de cada ação. Use antes de registrar check-in, criar ou alterar ações (traz acoes[].id e os pesos atuais). IDs: id vem de listar_pdis. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_perfil_disc_colaborador
ChatGPTRetorna o perfil DISC de um colaborador (fatores D, I, S, C e perfil predominante). Use para adaptar comunicação ou liderança a uma pessoa. IDs: colaborador_id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_progresso_trilha
ChatGPTRetorna uma trilha com etapas e progresso. IDs: trilha_id vem de listar_trilhas; colaborador_id opcional, de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_registro_1_1
ChatGPTRetorna o registro completo de uma 1:1: conversa, próximos passos e próxima reunião. IDs: id vem de listar_registros_1_1. Notas privadas só aparecem para quem as escreveu. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_resultados_avaliacao
ChatGPTRetorna como o eixo Resultados de um ciclo de avaliação é preenchido: modo "manual" (nota lançada na avaliação), "integrado_automatico" ou "integrado_referencia". Use para "como entra o eixo de resultados neste ciclo?". Não traz notas de pessoas: para isso use listar_colaboradores_avaliacao e obter_detalhe_colaborador_avaliacao. IDs: avaliacao_id vem de listar_avaliacoes. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_resultados_pesquisa
ChatGPTRetorna os resultados agregados de uma pesquisa (médias, distribuição e eNPS), respeitando o anonimato. Use para "qual foi o eNPS do último trimestre?" IDs: id vem de listar_pesquisas. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_salario_colaborador
ChatGPTRetorna o salário atual de um colaborador. Use só quando o usuário pedir explicitamente a remuneração. Exige permissão de salário no TagguiRH. IDs: id vem de listar_colaboradores. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
obter_vaga
ChatGPTRetorna a descrição completa de uma vaga: requisitos, responsáveis e prazos. IDs: vaga_id vem de listar_vagas. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
registrar_checkin_acao_objetivo
ChatGPTRegistra um check-in de progresso em uma ação de objetivo: novo status, valor atual e comentário. Use quando o usuário relatar avanço numa meta ("batemos 80% da meta de vendas"). IDs: acao_id vem de obter_objetivo (acoes[].id). O histórico guarda o status e o valor anteriores. Ações com metas parciais usam outro fluxo e retornam erro explicativo. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
registrar_checkin_acao_pdi
ChatGPTRegistra um check-in de progresso em uma ação de PDI: novo status, valor atual e comentário. Use quando o usuário relatar avanço ("concluí o curso", "já fiz 12 horas de mentoria"). IDs: acao_id vem de obter_pdi (acoes[].id). O histórico guarda o status e o valor anteriores; a evolução do PDI é recalculada. Retorna o check-in criado. Respeita as permissões do usuário no TagguiRH e a empresa autenticada.
atualizar_acao_pdi
Claudeatualizar_pdi
Claudebuscar_banco_talentos
Claudecriar_acao_pdi
Claudecriar_feedback
Claudecriar_pdi
Claudecriar_registro_1_1
Claudelistar_anotacoes_colaborador
Claudelistar_avaliacoes
Claudelistar_candidatos_vaga
Claudelistar_cargos
Claudelistar_classificacao_manual
Claudelistar_colaboradores
Claudelistar_colaboradores_avaliacao
Claudelistar_competencias_avaliacao
Claudelistar_competencias_pdi
Claudelistar_departamentos
Claudelistar_feedbacks
Claudelistar_historico_cargo_salario
Claudelistar_logs_anotacao
Claudelistar_objetivos
Claudelistar_pdis
Claudelistar_perfis_disc
Claudelistar_pesquisas
Claudelistar_quadrantes_cargo
Claudelistar_registros_1_1
Claudelistar_tools_disponiveis
Claudelistar_trilhas
Claudelistar_vagas
Claudeobter_aderencia_salarial
Claudeobter_analise_quadrantes
Claudeobter_anotacao
Claudeobter_avaliacao
Claudeobter_candidato_banco_talentos
Claudeobter_cargo
Claudeobter_colaborador
Claudeobter_config_ninebox
Claudeobter_config_quadrantes
Claudeobter_dados_folha_colaborador
Claudeobter_dashboard_disc
Claudeobter_detalhe_colaborador_avaliacao
Claudeobter_etapas_vaga
Claudeobter_feedback
Claudeobter_feedback_avaliacao
Claudeobter_historico_candidato
Claudeobter_mapa_quadrantes
Claudeobter_marcos_sla_vaga
Claudeobter_ninebox_colaborador
Claudeobter_objetivo
Claudeobter_panorama_colaborador
Claudeobter_pdi
Claudeobter_perfil_disc_colaborador
Claudeobter_progresso_trilha
Claudeobter_registro_1_1
Claudeobter_resultados_avaliacao
Claudeobter_resultados_pesquisa
Claudeobter_salario_colaborador
Claudeobter_vaga
Clauderegistrar_checkin_acao_objetivo
Clauderegistrar_checkin_acao_pdi
Claude