{ "slug": "bamboohr", "name": "BambooHR", "description": "Monitor employee records, onboarding/offboarding status, and HR compliance in BambooHR", "category": "HR & People", "docsUrl": "https://documentation.bamboohr.com/reference/", "baseUrl": "https://api.bamboohr.com/", "authConfig": { "type": "custom", "config": { "setupInstructions": "1. Log in to BambooHR\n2. Click your profile icon (top right) > API Keys > Add New Key\n3. Copy the API key\n4. Enter your BambooHR subdomain and the API key below", "credentialFields": [ { "label": "BambooHR Subdomain", "type": "text", "required": true, "helpText": "Your BambooHR subdomain (e.g. 'mycompany' for mycompany.bamboohr.com)" }, { "label": "API Key", "type": "password", "required": true, "helpText": "Found in BambooHR > profile icon > API Keys > Add New Key" } ] } }, "capabilities": [ "checks" ], "supportsMultipleConnections": false, "syncSupported": false, "checks": [ { "slug": "employee_records", "name": "Employee Verification", "description": "Verifies that all active employees in BambooHR have required profile fields completed", "defaultSeverity": "medium", "enabled": true }, { "slug": "employee_descriptions", "name": "Employee Descriptions", "description": "Verifies that active employees have job titles and department assignments documented", "defaultSeverity": "low", "enabled": true } ], "checkCount": 2, "isActive": true }