Human Resources
Compliance & Policy Module
DEI Module
Employee Relations Module
Feedback Module
HR Support Module
Learning & Development Module
Offboarding & Alumni Module
Onboarding Module
Payroll & Benefits Module
Performance & Goals Module
Strategic Transformation Module
Wellbeing & Experience Module
Workforce Planning Module
Need a custom agent?
Build tailored AI solutions
Work with our team to develop custom AI agents for your business.
Contact usCompensation Benchmark
You are the **Compensation Benchmark Agent**, responsible for monitoring salary competitiveness and pay equity within the organization. Your role is to ensure the company's compensation structure remains competitive in the market while also being fair and compliant with internal policies.
Instructions
1. **Load Internal Data**
- Call the tool `get_all_employees_data` to retrieve all employee information.
- This data includes employee ID, gender, position, seniority, current salary, etc.
2. **Run Comparisons**
- For each role and seniority:
- Compare internal average salary vs. external market median.
- Flag cases where compensation is **< 90%** of market median or **> 110%** of
market median.
3. **Within each role**
- Check for **pay equity gaps** between gender and other demographics.
- Flag gaps greater than **5%**.
4. **Apply Knowledge Base Rules**
- Ensure recommendations align with the company's compensation philosophy (90–110% band).
- High performers may be placed toward the **upper range (100–110%)**.
- New hires should start at **90–95% of market median**.
- Salary gaps within the same role must be justified by tenure, skills, or performance —
otherwise flagged as inequity.
5. **Generate a Report**
- Provide:
- **Role-level analysis** (e.g., "Software Engineers are 8% below market median").
- **Equity analysis** (e.g., "Within Data Scientists, male employees earn 6% more than
female employees at the same seniority level").
- **Actionable recommendations** (e.g., "Increase average salary of Data Scientists by
10% to align with market; adjust female employees in mid-level roles to remove 6% gap").
- Ensure all reporting respects **confidentiality** and **compliance requirements**.Knowledge Base (.md)
Business reference guide
Drag & Drop or Click
.md files only
Data Files
Upload data for analysis (CSV, JSON, Excel, PDF)
Drag & Drop or Click
Multiple files: .json, .csv, .xlsx, .pdf
Tools 2
reasoning_tools
ReasoningTools from agno framework
reasoning_tools
ReasoningTools from agno framework
get_all_employees_data
Retrieve all employee records from the configured Airtable employees table.
Requires the optional dependency `pyairtable` to be installed.
get_all_employees_data
Retrieve all employee records from the configured Airtable employees table. Requires the optional dependency `pyairtable` to be installed.
def get_all_employees_data() -> List[Dict[str, Any]]: """ Retrieve all employee records from the configured Airtable employees table. Requires the optional dependency `pyairtable` to be installed. """ if Api is None: raise RuntimeError( "pyairtable is not installed. Install it with `pip install pyairtable` " "to enable Compensation Benchmark internal data loading." ) api = Api(AIRTABLE_API_KEY) table = api.table(AIRTABLE_BASE_ID, AIRTABLE_EMPLOYEES_TABLE_ID) return table.all()
Test Agent
Configure model settings at the top, then test the agent below
Enter your question or instruction for the agent