Bamboohr Automation

WarnAudited by ClawScan on May 10, 2026.

Overview

Review before installing: this is a coherent BambooHR automation skill, but it can read sensitive HR records and make employee or time-off changes through a delegated account without explicit confirmation safeguards in the shown workflow.

Use this skill only with a least-privilege BambooHR connection. Require the agent to search schemas first, preview any employee or time-off change, and get explicit confirmation before writing to BambooHR. Be especially careful with dependents, benefits, and employee profile data because they can contain sensitive personal information.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

An agent using this skill could change HR records or time-off request statuses if operating under a privileged BambooHR account.

Why it was flagged

The skill documents tools that can change BambooHR records and time-off decisions. Those actions are purpose-aligned, but the visible workflow does not require an explicit final confirmation, preview, or rollback step before mutation.

Skill content
`BAMBOOHR_UPDATE_TIME_OFF_REQUEST` - Modify or approve/deny a request [Optional] ... `BAMBOOHR_UPDATE_EMPLOYEE` - Update employee fields [Required]
Recommendation

Before allowing write actions, require the agent to show the exact employee, fields, old values, new values, and request ID, then ask for explicit confirmation. Prefer a least-privilege BambooHR account and audit all changes.

What this means

The skill's effective power depends on the connected BambooHR account, which may expose or modify employee data beyond what a casual user expects.

Why it was flagged

The skill requires a delegated BambooHR connection and may use manager/admin permissions for some operations. This is expected for BambooHR automation, but it is sensitive authority.

Skill content
Active BambooHR connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `bamboohr` ... Request status updates require appropriate permissions (manager/admin)
Recommendation

Connect only a BambooHR account with the minimum required permissions, and avoid using an all-powerful admin connection unless the task truly requires it.

What this means

Sensitive BambooHR data and account actions may pass through the Rube/Composio integration rather than only between the agent and BambooHR.

Why it was flagged

BambooHR requests and results are routed through an external MCP/provider integration. That is disclosed and central to the skill, but it creates a third-party trust and data-boundary consideration for HR data.

Skill content
Add `https://rube.app/mcp` as an MCP server ... through Composio's BambooHR toolkit via Rube MCP
Recommendation

Verify the Rube/Composio trust model, data handling, and workspace authorization before connecting BambooHR, especially for dependents, benefits, or employee profile data.