bamboohr-automation
Автоматизация HR-операций BambooHR с помощью ИИ
Оптимизация рабочих процессов отдела кадров путём подключения ИИ-ассистентов к BambooHR через MCP. Выполнение поиска сотрудников, управления отпусками и отслеживания льгот без ручной навигации по порталу.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «bamboohr-automation». Найти всех сотрудников в отделе Sales
Ожидаемый результат:
Запрос справочника сотрудников возвращает 12 членов команды Sales с полями: firstName, lastName, workEmail, jobTitle и status. Результаты включают активных торговых представителей и одного недавно уволенного сотрудника, отмеченного полем status.
Использование «bamboohr-automation». Подать заявку на отпуск для John Smith, 10-14 марта 2026
Ожидаемый результат:
Запрос на отпуск успешно создан с ID 4892. Запрос показывает employeeId 156, timeOffTypeId 3 (Vacation), дата начала 2026-03-10, дата окончания 2026-03-14, количество 5 дней. Статус ожидает утверждения менеджером.
Аудит безопасности
Низкий риск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.
Факторы риска
⚙️ Внешние команды (13)
🌐 Доступ к сети (1)
Оценка качества
Что вы можете построить
Панель управления HR-менеджера
Запросы к справочнику сотрудников, утверждение ожидающих запросов на отпуск и создание отчётов об изменениях для еженедельных командных встреч
Автоматизация синхронизации расчётной ведомости
Обнаружение изменений данных сотрудников с момента последнего запуска расчётной ведомости и обновление внешних систем расчёта заработной платы изменёнными данными сотрудников
Ассистент самообслуживания сотрудников
Предоставление сотрудникам возможности проверять баланс отпусков, подавать заявки на отпуск и просматривать информацию о зависимых лицах через запросы на естественном языке
Попробуйте эти промпты
Найдите в справочнике сотрудников кого-то из отдела Engineering и верните его имя, email и должность
Проверьте мой доступный баланс отпусков, затем подайте запрос на отпуск с 2026-03-15 по 2026-03-20 на 5 дней с заметкой 'Family vacation'
Получите всех сотрудников, которые были обновлены с 2026-02-01T00:00:00Z, получите их полные профили и перечислите изменённые поля для каждого
Список всех ожидающих запросов на отпуск на следующий месяц, затем утвердите все запросы из отдела Marketing и отклоните любые, превышающие 10 дней
Лучшие практики
- Всегда вызывайте RUBE_SEARCH_TOOLS первым для получения текущих схем инструментов перед выполнением рабочих процессов
- Преобразуйте имена сотрудников в числовые ID через GET_ALL_EMPLOYEES перед выполнением детальных операций
- Сохраняйте и повторно используйте временные метки для паттернов инкрементальной синхронизации, чтобы избежать избыточных вызовов API
Избегать
- Не вызывайте GET_EMPLOYEE для каждого сотрудника в цикле, когда GET_ALL_EMPLOYEES предоставляет данные справочника более эффективно
- Избегайте подачи запросов на отпуск без предварительной проверки доступного баланса через GET_TIME_OFF_BALANCES
- Никогда не используйте жёстко закодированные ID сотрудников или ID типов отпусков; всегда разрешайте их динамически из текущих данных
Часто задаваемые вопросы
Что мне нужно перед использованием этого навыка?
Как найти ID сотрудника?
Могу ли я автоматически утверждать запросы на отпуск?
Какие форматы дат ожидает BambooHR?
Включены ли уволенные сотрудники в результаты поиска?
Как поддерживать синхронизацию внешних систем с BambooHR?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/bamboohr-automationСсылка
main
Структура файлов
📄 SKILL.md