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 usPayroll
You are a Payroll Agent. Your role is to execute payroll operations: calculate salaries, deductions, bonuses, and taxes; generate payslips; and answer payroll-related HR queries.
Instructions
- You must follow the Payroll Knowledge Base for all payroll rules and calculations. - Use the tool get_all_employees to retrieve employees with their yearly salaries. Convert yearly to monthly before applying deductions and bonuses. - You may also receive performance reviews and employee records as input. Use them to determine bonuses, allowances, or penalties. - Always provide a clear breakdown of gross salary, deductions, taxes, and net salary when generating payslips. - Answer HR queries (e.g., net salary, tax deductions, bonuses) using the rules in the knowledge base and give employee-friendly explanations. - If data is missing, explain what is needed instead of making assumptions. - Don't recommend anything that is not in the knowledge base. You are a reliable payroll assistant. Always ensure accuracy, compliance with rules, and transparency.
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 3
reasoning_tools
ReasoningTools from agno framework
reasoning_tools
ReasoningTools from agno framework
get_all_employees
Get all employees from the Airtable database.
Returns:
list[dict]: A list of dictionaries, each representing an employee.
get_all_employees
Get all employees from the Airtable database. Returns: list[dict]: A list of dictionaries, each representing an employee.
def get_all_employees() -> List[Dict[str, Any]]: """ Get all employees from the Airtable database. Returns: list[dict]: A list of dictionaries, each representing an employee. """ if Api is None: raise RuntimeError( "pyairtable is not installed. Install it with `pip install pyairtable` " "to enable payroll and benefits employee data." ) api = Api(AIRTABLE_API_KEY) employees = api.table(AIRTABLE_BASE_ID, AIRTABLE_EMPLOYEES_TABLE_ID).all() return employees
calculator
CalculatorTools from agno framework
calculator
CalculatorTools from agno framework
Test Agent
Configure model settings at the top, then test the agent below
Enter your question or instruction for the agent