Add Employee
Adds a new employee to Zoho People
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_EMPLOYEE_ACTION])
Update Employee Details
Updates the details of an existing employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_EMPLOYEE_DETAILS_ACTION])
Approve Leave Request
Approves a pending leave request
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPROVE_LEAVE_REQUEST_ACTION])
Reject Leave Request
Rejects a pending leave request
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REJECT_LEAVE_REQUEST_ACTION])
Mark Attendance
Marks attendance for an employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MARK_ATTENDANCE_ACTION])
Assign Training
Assigns a training course to an employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TRAINING_ACTION])
Approve Timesheet
Approves a submitted timesheet
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPROVE_TIMESHEET_ACTION])
Reject Timesheet
Rejects a submitted timesheet
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REJECT_TIMESHEET_ACTION])
Approve Expense Report
Approves a submitted expense report
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPROVE_EXPENSE_REPORT_ACTION])
Reject Expense Report
Rejects a submitted expense report
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REJECT_EXPENSE_REPORT_ACTION])
Update Salary
Updates the salary of an employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SALARY_ACTION])
Generate Payroll
Generates payroll for a specified period
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_PAYROLL_ACTION])
Send Notification
Sends a notification to an employee or group of employees
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_NOTIFICATION_ACTION])
Create Leave Policy
Creates a new leave policy in Zoho People
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LEAVE_POLICY_ACTION])
Generate Employee Report
Generates a custom report on employee data
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_EMPLOYEE_REPORT_ACTION])
Schedule Interview
Schedules an interview for a job candidate
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_INTERVIEW_ACTION])
Create Onboarding Task
Creates an onboarding task for a new employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ONBOARDING_TASK_ACTION])
Update Job Opening
Updates the details of an existing job opening
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_JOB_OPENING_ACTION])
Create Travel Request
Creates a new travel request for an employee
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TRAVEL_REQUEST_ACTION])
New Employee
Triggers when a new employee is added to Zoho People
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_EMPLOYEE_TRIGGER])
Employee Left
Triggers when an employee leaves the organization
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMPLOYEE_LEFT_TRIGGER])
Leave Request
Triggers when an employee submits a leave request
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAVE_REQUEST_TRIGGER])
Attendance Marked
Triggers when an employee marks their attendance
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTENDANCE_MARKED_TRIGGER])
Timesheet Submitted
Triggers when an employee submits a timesheet
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TIMESHEET_SUBMITTED_TRIGGER])
Expense Report Submitted
Triggers when an employee submits an expense report
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPENSE_REPORT_SUBMITTED_TRIGGER])
Training Completed
Triggers when an employee completes a training course
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAINING_COMPLETED_TRIGGER])
Salary Change
Triggers when an employee's salary is changed
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SALARY_CHANGE_TRIGGER])
Birthday Reminder
Triggers on an employee's birthday
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BIRTHDAY_REMINDER_TRIGGER])