Habilidades bamboohr-automation
📦

bamboohr-automation

Baixo Risco ⚙️ Comandos externos🌐 Acesso à rede

Automatizar operações de RH do BambooHR com IA

Simplifique os fluxos de trabalho de recursos humanos conectando assistentes de IA ao BambooHR através do MCP. Execute pesquisas de funcionários, gerenciamento de folgas e rastreamento de benefícios sem navegação manual no portal.

Suporta: Claude Codex Code(CC)
🥉 72 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "bamboohr-automation". Find all employees in the Sales department

Resultado esperado:

A consulta do diretório de funcionários retorna 12 membros da equipe de Vendas com campos: firstName, lastName, workEmail, jobTitle e status. Os resultados incluem representantes de vendas ativos e um funcionário recentemente desligado marcado pelo campo status.

A utilizar "bamboohr-automation". Submit vacation request for John Smith, March 10-14, 2026

Resultado esperado:

Solicitação de folga criada com sucesso com ID 4892. A solicitação mostra employeeId 156, timeOffTypeId 3 (Férias), data de início 10/03/2026, data de término 14/03/2026, quantidade 5 dias. O status está aguardando aprovação do gerente.

Auditoria de Segurança

Baixo Risco
v1 • 2/25/2026

Static analysis flagged 61 patterns that are all false positives. The 52 external_commands detections are markdown backticks for tool names, not shell execution. The network finding is a legitimate MCP endpoint URL. Cryptographic algorithm findings reference no actual crypto code. This documentation-only skill safely connects to BambooHR via standard MCP protocol.

1
Arquivos analisados
226
Linhas analisadas
2
achados
1
Total de auditorias
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
90
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Painel do Gerente de RH

Consulte diretórios de funcionários, aprove solicitações de folga pendentes e gere relatórios de alterações para reuniões semanais de equipe

Automatização de Sincronização de Folha de Pagamento

Detecte alterações de funcionários desde a última execução da folha de pagamento e atualize sistemas externos de folha de pagamento com dados de funcionários modificados

Assistente de Autoatendimento do Funcionário

Permita que funcionários verifiquem seus saldos de folga, enviem solicitações de férias e visualizem seus dependentes através de consultas em linguagem natural

Tente Estes Prompts

Encontrar Contato do Funcionário
Pesquise no diretório de funcionários alguém do departamento de Engenharia e retorne seu nome, e-mail e cargo
Envio de Solicitação de Férias
Verifique meu saldo de férias disponível, depois envie uma solicitação de folga de 15/03/2026 a 20/03/2026 por 5 dias com a nota 'Férias em família'
Sincronização Incremental de Funcionários
Obtenha todos os funcionários que foram atualizados desde 2026-02-01T00:00:00Z, recupere seus perfis completos e liste os campos alterados para cada um
Aprovação em Massa de Férias
Liste todas as solicitações de folga pendentes para o próximo mês, depois aprove todas as solicitações do departamento de Marketing e negue quaisquer solicitações que excedam 10 dias

Melhores Práticas

  • Sempre chame RUBE_SEARCH_TOOLS primeiro para recuperar os esquemas de ferramentas atuais antes de executar fluxos de trabalho
  • Resolva nomes de funcionários para IDs numéricos via GET_ALL_EMPLOYEES antes de executar operações detalhadas
  • Armazene e reutilize timestamps para padrões de sincronização incremental para evitar chamadas de API redundantes

Evitar

  • Não chame GET_EMPLOYEE para cada funcionário em um loop quando GET_ALL_EMPLOYEES fornece dados do diretório de forma mais eficiente
  • Evite enviar solicitações de folga sem primeiro verificar os saldos disponíveis via GET_TIME_OFF_BALANCES
  • Nunca codifique IDs de funcionários ou IDs de tipo de folga estaticamente; sempre resolva-os dinamicamente a partir de dados atuais

Perguntas Frequentes

O que eu preciso antes de usar esta skill?
Você precisa do Rube MCP conectado em seu cliente de IA e uma conexão ativa com o BambooHR. Execute RUBE_MANAGE_CONNECTIONS com toolkit 'bamboohr' para autenticar se ainda não estiver ativo.
Como encontro o ID de um funcionário?
Chame BAMBOOHR_GET_ALL_EMPLOYEES para recuperar o diretório, depois pesquise os resultados por nome. O ID do funcionário é um campo numérico usado para operações detalhadas.
Posso aprovar solicitações de folga automaticamente?
Sim, se sua chave de API do BambooHR tiver permissões de gerente ou administrador. Use UPDATE_TIME_OFF_REQUEST com status 'approved' após recuperar o requestId.
Que formatos de data o BambooHR espera?
As datas de folga usam o formato 'YYYY-MM-DD'. Os timestamps de detecção de alterações usam formato ISO 8601 com fuso horário como '2026-02-01T00:00:00Z'.
Funcionários desligados são incluídos nos resultados da pesquisa?
Sim, GET_ALL_EMPLOYEES pode incluir funcionários inativos. Verifique o campo 'status' para filtrar apenas funcionários ativos.
Como mantenho sistemas externos sincronizados com o BambooHR?
Use o padrão de sincronização incremental: armazene last_sync_timestamp, chame EMPLOYEE_GET_CHANGED com esse timestamp, busque detalhes para funcionários alterados e atualize seu timestamp.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md