# CharlieHR integration

> HR platform for managing team members, time off, salaries, and company structure

- Authentication: apiKey

## Tools (31)

- **Create Team Member Note**: Add a note to a team member's record
- **Create Team Member Note Type**: Create a new note category for team member notes
- **Get Company**: Get the authenticated company's metadata
- **Get Leave Request**: Get a single leave request by ID
- **Get Leave Type**: Get one leave type by ID
- **Get Office**: Get a single office by ID
- **Get Salary**: Get a single salary record
- **Get Team**: Get one team by ID
- **Get Team Member**: Get one team member by ID
- **Get Team Member Bank Account**: Get bank account details for one team member
- **Get Team Member Leave Allowance**: Get the current leave allowance for one team member
- **Get Team Member Note Type**: Get a single note type by ID
- **Get Team Member Working Location**: Get the resolved working location for a team member on a given date
- **List Bank Accounts**: List bank account details across the company
- **List Company Holidays**: List company-wide holidays
- **List Leave Allowances**: List leave allowances for all team members
- **List Leave Requests**: List leave requests for the authenticated company
- **List Leave Types**: List leave types enabled for the company
- **List Offices**: List company office locations
- **List Restricted Dates**: List dates where leave is restricted (e.g. freeze periods)
- **List Salaries**: List salary records across the company
- **List Team Member Allowance Adjustments**: List a team member's leave allowance adjustments (carryover, manual edits)
- **List Team Member Leave Requests**: List leave requests for one team member
- **List Team Member Non-Holiday Leave Allowances**: List a team member's allowances for non-holiday leave types (sick, compassionate, etc.)
- **List Team Member Notes**: List notes attached to a team member
- **List Team Member Note Types**: List note categories defined for the company
- **List Team Members**: List all team members in the authenticated company
- **List Team Member Salaries**: List salary history for one team member
- **List Team Member Working Weeks**: List a team member's working-week patterns over time
- **List Teams**: List all teams in the company
- **List Working Locations**: List active working locations, or resolved assignments for a given date

## Related prompts

- [Weekly probation review sweep from CharlieHR](https://www.generalinput.com/prompts/weekly-probation-review-sweep-from-charliehr.md)
- [Auto-welcome new hires each morning from CharlieHR](https://www.generalinput.com/prompts/auto-welcome-new-hires-each-morning-from-charliehr.md)
- [Daily who's out digest in Slack from CharlieHR](https://www.generalinput.com/prompts/daily-whos-out-digest-in-slack-from-charliehr.md)
- [Daily birthday and work anniversary shoutouts in Slack from CharlieHR](https://www.generalinput.com/prompts/daily-birthday-and-work-anniversary-shoutouts-in-slack-from-charliehr.md)
- [Monthly CharlieHR headcount snapshot in Google Sheets](https://www.generalinput.com/prompts/monthly-charliehr-headcount-snapshot-in-google-sheets.md)

Connect CharlieHR in General Input: https://www.generalinput.com/apps/charliehr