SmartHR
SmartHR is a cloud human resources platform for managing employee records, organization data, payroll documents, and HR workflows.
What agents can do
Actions117
Bulk create payslips
Create up to 100 sensitive payslip entries in one SmartHR payroll group.
Create department
Create a SmartHR department.
Create employee
Create an employee using the documented SmartHR employee fields.
Create employee custom field template
Create an employee custom-field template.
Create employee custom field template group
Create an employee custom-field template group.
Create employee dependent
Create a dependent for one employee using the documented family fields.
Create employment type
Create a SmartHR employment type.
Create grade
Create a SmartHR grade.
52 moreFewer
Create job category
Create a SmartHR job category.
Create job title
Create a SmartHR job title.
Create payroll
Create a sensitive SmartHR payroll group.
Create payslip
Create a sensitive employee payslip in one SmartHR payroll group.
Create recruitment type
Create a SmartHR recruitment type.
Create tax withholding
Create a sensitive SmartHR tax-withholding group in the unconfirmed state.
Create tax withholding slip
Create a file-backed or field-backed sensitive tax-withholding slip for an employee in one SmartHR tax-withholding group.
Create user saml configuration
Create the SAML SSO account configuration for one SmartHR user.
Create webhook
Create a SmartHR webhook configuration for future employee and dependent events.
Delete employee
Permanently delete one employee by SmartHR employee ID.
Delete employee custom field template
Delete one employee custom-field template by ID.
Delete employee custom field template group
Delete one employee custom-field template group by ID.
Delete employee dependent
Permanently delete one dependent and their sensitive family data from an employee record.
Delete employment type
Delete one SmartHR employment type by ID.
Delete grade
Delete one SmartHR grade by ID.
Delete job category
Delete one SmartHR job category by ID.
Delete job title
Delete one SmartHR job title by ID.
Delete payroll
Permanently delete one sensitive SmartHR payroll group by ID.
Delete payslip
Permanently delete one sensitive SmartHR payslip from its payroll group.
Delete recruitment type
Delete one SmartHR recruitment type by ID.
Delete tax withholding
Permanently delete one sensitive SmartHR tax-withholding group by ID.
Delete tax withholding slip
Permanently delete one sensitive SmartHR tax-withholding slip from its tax-withholding group.
Delete user saml configuration
Delete the SAML SSO account configuration for one SmartHR user.
Delete webhook
Permanently delete one SmartHR webhook configuration by ID.
Disable user saml configuration
Disable the SAML SSO account configuration for one SmartHR user.
Discontinue department
Irreversibly discontinue one SmartHR department as of its final active date.
Download batch job attachment
Download the binary file for a SmartHR batch-job attachment.
Enable user saml configuration
Enable the SAML SSO account configuration for one SmartHR user.
Finalize payroll
Finalize one sensitive SmartHR payroll group.
Get batch job
Get one SmartHR background batch job by ID, optionally embedding its attachments.
Get department
Get one SmartHR department by its department ID.
Get employee
Get one employee by SmartHR employee ID, with optional comma-separated field selection.
Get employee custom field template
Get one employee custom-field template by ID.
Get employee custom field template group
Get one employee custom-field template group by ID.
Get employee dependent
Get one dependent belonging to an employee.
Get employee input form
Get one SmartHR employee information-collection form by ID, preserving its nested field groups, fields, and embedded custom-field definitions.
Get employment type
Get one SmartHR employment type by its employment type ID.
Get grade
Get one SmartHR grade by its grade ID.
Get job category
Get one SmartHR job category by its job category ID.
Get job title
Get one SmartHR job title by its job title ID.
Get mail format
Get one SmartHR mail format by ID, optionally embedding the employee information-collection forms that use it.
Get payment period
Get one SmartHR payroll payment period by its payment period ID.
Get payroll
Get one sensitive SmartHR payroll group by ID.
Get payslip
Get one highly sensitive SmartHR payslip from a payroll group.
Get recruitment type
Get one SmartHR recruitment type by its recruitment type ID.
Get tax withholding
Get one highly sensitive SmartHR tax-withholding group by ID.
Get tax withholding slip
Get one highly sensitive SmartHR tax-withholding slip from a tax-withholding group.
Get user
Get one SmartHR user account by user ID with an optional related object embedded in the response.
Get user saml configuration
Get the SAML SSO account configuration for one SmartHR user.
Get webhook
Get one SmartHR webhook configuration by webhook ID.
Invite employee
Send the documented SmartHR invitation to one employee's configured email address.
List bank account settings
List one page of SmartHR bank-account setting definitions.
And 57 more in Definable.
How it connects
You paste an API key from SmartHR on a page Composio hosts, so the key never passes through Definable.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Human Resources
Deputy
human resources
Manage workforce scheduling, employees, timesheets, leave, locations, and other tenant resources in Deputy.
HiBob
human resources
HiBob is a human resources platform for managing people data, attendance, time off, hiring, goals, documents, and workforce planning.
Zoho People
human resources
Zoho People is a cloud HR platform for employee records, leave, attendance, shifts, timesheets, performance, files, learning, compensation, and HR workflows.
BambooHR
human resources
BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.
Job Search
human resources
Search approved job-listing sources through fixed RapidAPI Runtime provider hosts. Availability depends on the connected RapidAPI application's subscriptions and plan entitlements.
Jibble
human resources
Manage Jibble organizations, people, schedules, projects, time tracking, attendance, time off, reports, and approvals.