ClawLink
HR112 toolsPaste one API key

SmartHR integration for AI agents

SmartHR is a cloud human resources platform for managing employee records, organization data, payroll documents, and HR workflows.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect SmartHR once and call the same tools from all of them.

Setup

Connect SmartHR through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

SmartHR exposes 112 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
smarthr_get_batch_jobGet one SmartHR background batch job by ID, optionally embedding its attachmentsRead
smarthr_get_departmentGet one SmartHR department by its department IDRead
smarthr_get_employeeGet one employee by SmartHR employee ID, with optional comma-separated field selectionRead
smarthr_get_employee_custom_field_templateGet one employee custom-field template by IDRead
smarthr_get_employee_custom_field_template_groupGet one employee custom-field template group by IDRead
smarthr_get_employee_dependentGet one dependent belonging to an employeeRead
smarthr_get_employee_input_formGet one SmartHR employee information-collection form by ID, preserving its nested field groupsRead
smarthr_get_employment_typeGet one SmartHR employment type by its employment type IDRead
smarthr_get_gradeGet one SmartHR grade by its grade IDRead
smarthr_get_job_categoryGet one SmartHR job category by its job category IDRead
smarthr_get_job_titleGet one SmartHR job title by its job title IDRead
smarthr_get_mail_formatGet one SmartHR mail format by ID, optionally embedding the employee information-collectionRead
smarthr_get_payment_periodGet one SmartHR payroll payment period by its payment period IDRead
smarthr_get_payrollGet one sensitive SmartHR payroll group by IDRead
smarthr_get_payslipGet one highly sensitive SmartHR payslip from a payroll groupRead
smarthr_get_recruitment_typeGet one SmartHR recruitment type by its recruitment type IDRead
smarthr_get_tax_withholdingGet one highly sensitive SmartHR tax-withholding group by IDRead
smarthr_get_tax_withholding_slipGet one highly sensitive SmartHR tax-withholding slip from a tax-withholding groupRead
smarthr_get_userGet one SmartHR user account by user ID with an optional related object embedded in the responseRead
smarthr_get_user_saml_configurationGet the SAML SSO account configuration for one SmartHR userRead
smarthr_get_webhookGet one SmartHR webhook configuration by webhook IDRead
smarthr_list_bank_account_settingsList one page of SmartHR bank-account setting definitionsRead
smarthr_list_batch_jobsList one page of SmartHR background batch jobsRead
smarthr_list_business_establishmentsList one page of SmartHR business establishments, optionally embedding the social insuranceRead
smarthr_list_companiesList one page of SmartHR companies with an optional embedded ownerRead
smarthr_list_departmentsList one page of SmartHR departments using the documented code and sort filtersRead
smarthr_list_dependent_custom_field_templatesList one page of SmartHR custom-field templates for employee dependentsRead
smarthr_list_dependent_relationsList one page of configured SmartHR dependent relationship typesRead
smarthr_list_employee_custom_field_template_groupsList one page of employee custom-field template groupsRead
smarthr_list_employee_custom_field_templatesList one page of SmartHR employee custom-field templatesRead

On this page