# Sapling (Kallidus) MCP for AI Agents AI Agent Connect

> Sapling (Kallidus) MCP lets you manage HR workflows like onboarding, employee profiles, and department structures directly through your AI client. It connects to the Sapling API so you can audit personnel data, track new hire tasks, and manage team organization without jumping between tabs.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_A94Ntd28QVepVlJha7bs9RmipUCoFyQjlRaEaEL5/ai-agent-connect
- **Tags:** onboarding, offboarding, employee-profiles, personnel-management, hr-automation, task-tracking

## Description

HR teams often get buried under a mountain of manual tasks when a new hire joins the company. You have to check off checklists, verify office locations, and keep track of who belongs to which team, all while trying to actually do your jobs. This Connector changes that by letting your AI agent handle the data gathering for you. Instead of hunting through different screens to see if a new hire finished their orientation, you can just ask your agent for a status update. It pulls the information directly from Sapling, giving you a clear picture of where everyone stands in the process. You can look up employee history, see how your departments are organized, or find out which office locations have the most people assigned to them. It takes the tedious search and find out of personnel management. You're no longer copy-pasting data from one screen to another just to build a simple report or check a status. Having this in your Vinkius catalog means you're putting your HR operations on a more automated path, letting your team focus on the people instead of the paperwork. It turns a reactive culture into a proactive one where you always know the status of your workforce without the manual effort.

## Tools

### list_job_titles
View all configured job titles to keep your records standardized.

### get_account
Check if your connection to Sapling is active and see your account settings.

### get_employee
Pull deep history and custom attributes for a specific team member.

### list_departments
See every department defined in your company structure for easier mapping.

### list_employees
Get a full list of names, emails, and IDs for HR auditing.

### list_groups
See all custom employee groups you've created.

### list_onboarding_tasks
Monitor the progress of new hire integrations with a full task list.

### list_teams
See all internal teams to understand your organization beyond departments.

### list_locations
See every office location to audit site-based employee distribution.

### list_offboarding_tasks
View all offboarding tasks to ensure a secure and compliant exit.

## Prompt Examples

**Prompt:** 
```
Who's still in the onboarding process?
```

**Response:** 
```
I've checked the onboarding tasks for you. Here are the current statuses:

| Employee Name | Tasks Remaining | Progress |
| :--- | :--- | :--- |
| Alex Rivera | 4 | 60% |
| Jordan Smith | 1 | 90% |
| Casey Chen | 8 | 20% |

**Next Steps:** 
- Alex needs help with the security training.
- Casey is just starting and needs the hardware setup.
```

**Prompt:** 
```
Give me a list of all office locations.
```

**Response:** 
```
Here are the office locations currently configured in Sapling:

* **New York City** (HQ)
* **Austin, TX**
* **London, UK**
* **Remote Hub**

Would you like me to see how many employees are assigned to each of these?
```

**Prompt:** 
```
What's the status of employee 123?
```

**Response:** 
```
I've pulled the profile for Employee ID 123:

**Name:** Taylor Reed
**Job Title:** Senior Software Engineer
**Department:** Engineering
**Status:** Active

**Employment History:**
- Joined: Jan 2023
- Current Role: Senior Software Engineer

**Custom Attributes:**
- Remote Work: Yes
- Equipment: MacBook Pro, YubiKey
```

## Capabilities

### Pull employee profiles
Get deep history and custom attributes for any specific team member.

### Audit all personnel
Retrieve a full list of names, emails, and internal IDs for your entire workforce.

### Track onboarding progress
See a complete list of onboarding tasks to monitor new hire integrations.

### Manage offboarding checklists
View all offboarding tasks to ensure secure and compliant employee exits.

### Map company structure
See all departments, teams, and office locations to understand your organization.

### Check office locations
Audit site-based employee distribution across all your office locations.

## Use Cases

### Checking new hire status
An HR manager asks for a status update on all new hires. The agent uses list_onboarding_tasks to show which people are still in the process.

### Preparing an audit
An auditor needs a list of all job titles and office locations. The agent pulls this data using list_job_titles and list_locations.

### Managing employee exits
An IT admin asks for the offboarding checklist for a departing staff member. The agent uses list_offboarding_tasks to provide the list.

### Mapping team structures
A department head wants to see how many people are in specific squads. The agent uses list_teams and list_departments to clarify the org chart.

## Benefits

- Faster onboarding: Use list_onboarding_tasks to see exactly what's left for new hires without clicking through pages.
- Secure offboarding: Use list_offboarding_tasks to ensure no company assets are left behind during employee exits.
- Accurate audits: Use list_employees and list_job_titles to get a clean, standardized view of your entire workforce.
- Better team visibility: Use list_teams and list_departments to see how your organization is actually structured.
- Instant profile lookups: Use get_employee to pull compensation and history for a specific person in seconds.
- Location tracking: Use list_locations to see where your people are actually based for better resource planning.

## How It Works

The bottom line is you get a direct line from your AI to your HR data without manual searching.

1. Connect your Sapling API keys to the Connector through the Vinkius dashboard.
2. Grant your AI client permission to access your HR and onboarding data.
3. Ask questions about employees, teams, or task statuses to get real-time data.

## Frequently Asked Questions

**Can Sapling (Kallidus) MCP help with new hire paperwork?**
Yes, it allows your AI agent to see all onboarding tasks. This helps you monitor progress and ensure every new hire completes their required training and paperwork.

**Can I use Sapling (Kallidus) MCP to see where my team is located?**
Yes, you can ask for a list of office locations and see which employees are assigned to them, making it easier to plan for hybrid work or office events.

**Does Sapling (Kallidus) MCP allow me to edit employee salaries?**
No, this Connector is designed for reading and auditing data. You should use the Sapling web dashboard to make sensitive changes like salary updates or contract edits.

**How do I check off a task with Sapling (Kallidus) MCP?**
This Connector is used to view and monitor tasks. To check off a completed task or update a status, you'll need to use the Sapling web interface.

**Can I get a list of all departments using Sapling (Kallidus) MCP?**
Yes, your AI agent can pull a full list of all departments defined in your Sapling account to help you map out the company structure.

**Is Sapling (Kallidus) MCP good for auditing employee roles?**
Yes, it's great for auditing. You can quickly pull a list of all job titles and employee profiles to ensure your records are consistent and up to date.

**How do I get Sapling API credentials?**
Log in to your Sapling account and navigate to the API settings in your admin dashboard to generate an API Key.

**Does it support onboarding and offboarding tasks?**
Yes, you can list both onboarding and offboarding tasks using the corresponding tools in this Connector.

**Can I see employee profiles?**
Yes, the list_employees and get_employee tools provide access to comprehensive personnel data.