# Avionte MCP

> Avionte MCP manages staffing and talent workflows directly from your AI agent. Get comprehensive candidate profiles, work history, education records, payroll data, company details, and department structures—all without switching between multiple HR systems.

## Overview
- **Category:** human-resources
- **Price:** Free
- **Tags:** staffing, recruiting, talent-management, workforce-solutions, ats

## Description

Managing a workforce pipeline usually means juggling five different screens: the ATS, the finance portal for direct deposit info, the internal directory for department addresses, and the CRM for client tags. Avionte connects all that information into one conversation thread.

Your AI agent acts like a dedicated recruiting coordinator with instant access to deep talent data. You can ask it not only about a candidate's current nomination stage but also pull their full work history or educational background in seconds. This capability is hosted and managed through the Vinkius catalog, giving you immediate access without needing complex API scripting. Need to check banking details for payroll or verify if a company has specific tags? Just ask your agent. It pulls the data instantly, letting you keep your focus on placing people, not navigating software.

It's all about getting actionable insights immediately, keeping your staffing operations organized and fast.

## Tools

### get_all_talent_tags
Lists every tag currently associated with a given talent profile.

### get_available_talent_statuses
Provides a list of all possible statuses for any candidate in the system.

### get_company_po_by_po_id
Retrieves details for a specific purchase order using its unique ID.

### get_company_restrictions
Checks and retrieves any professional restrictions placed on a talent by a company.

### get_company_tags
Lists all tags applied to an entire company account.

### get_company
Pulls the core details for any specified company ID.

### get_department_address
Fetches the specific physical address associated with a department ID.

### get_department
Retrieves detailed information about any specified internal department.

### get_job
Gets the full details for a specific job role or classification.

### get_multiple_pipeline_by_pipeline_ids
Retrieves comprehensive data for multiple specified job pipelines at once.

### get_talent_direct_deposit_accounts
Retrieves the direct deposit account and banking details for a specific talent.

### get_talent_education_history
Pulls the full educational history, including institutions and dates, for a candidate.

### get_talent_stage
Retrieves all details regarding a talent's current nomination stage in the hiring process.

### get_talent
Pulls the complete, core profile information for any given talent ID.

### get_talent_work_history
Retrieves a candidate's full professional work history across multiple roles and companies.

### get_web_applications_for_talent
Lists all specific job postings or applications that a talent has submitted for.

## Prompt Examples

**Prompt:** 
```
Retrieve the full profile and work history for talent ID 98765.
```

**Response:** 
```
I've fetched the data for talent 98765. The candidate is Jane Smith. Her work history includes 3 years as a Senior Developer at TechCorp and 2 years at WebSolutions. Would you like to see her education history as well?
```

**Prompt:** 
```
What is the current nomination stage for talent 12345?
```

**Response:** 
```
Talent 12345 is currently in the 'Final Interview' stage of the nomination process. The next step scheduled is 'Reference Check'.
```

**Prompt:** 
```
Get the address for department ID 5544 and list any tags for company ID 100.
```

**Response:** 
```
Department 5544 is located at 123 Innovation Way, Suite 400. For company 100, I found the following tags: 'Strategic Partner', 'High Volume', and 'IT Services'.
```

## Capabilities

### Check full candidate backgrounds
Retrieve a talent’s complete profile, including work history, education records, direct deposit accounts, and current nomination status.

### Locate company details
Pull specific information about companies, departments, and their physical addresses or associated tags.

### Track organizational movements
List available statuses for candidates or track department structures to understand staffing needs.

### Review operational documentation
Access details about purchase orders and job pipelines associated with specific companies.

## Use Cases

### The onboarding packet check
An HR Operations team member needs to onboard John Doe. Instead of opening the payroll portal, the directory, and the university database, they ask their agent to get_talent_direct_deposit_accounts and get_talent_education_history for him. The agent returns all necessary compliance data instantly.

### The client needs a specific skill set
An Account Manager is talking to a new client who only accepts 'Strategic Partner' companies. They ask the agent to get_company_tags for that client ID, confirming if they match the required tags before sending any candidates.

### The candidate profile deep dive
A Sourcer needs a full picture of Candidate X. The agent pulls get_talent() and then layers on get_talent_work_history, summarizing every role they've held to write a perfect internal recommendation.

### The department location query
A manager needs to know the physical address for a newly created 'Finance' department. They simply ask and use get_department_address, getting the exact suite number without calling facilities.

## Benefits

- Stop manually collecting CVs. Use get_talent_work_history to pull a candidate's entire professional history in one query, saving hours of cross-referencing.
- No more jumping between payroll systems for basic checks. Get talent_direct_deposit_accounts instantly verifies banking details needed for onboarding and payment processing.
- Understand your client base better. Running get_company_tags allows you to filter clients based on specific business needs (e.g., 'Tech' or 'High Volume').
- Stay organized with candidate movement. Use get_talent_stage to know exactly where a candidate is in the hiring pipeline, preventing follow-up confusion.
- Full compliance checks are simple. Pairing get_talent_education_history and get_company_restrictions gives you a complete picture of candidate eligibility.

## How It Works

The bottom line is you get instant access to complex staffing and HR data through natural conversation.

1. Subscribe to this MCP and provide your required credentials (API Key, Client ID, etc.).
2. Connect the service to any compatible AI agent.
3. Ask your agent a specific question, like 'What is the education history for talent 123?' to pull the data.

## Frequently Asked Questions

**How do I check a candidate's work history using Avionte?**
Use get_talent_work_history. This tool retrieves all professional roles for a talent, summarizing companies, titles, and tenure across their career.

**Can Avionte help with payroll details?**
Yes, you can use get_talent_direct_deposit_accounts to securely pull the banking information needed for administrative tasks.

**What if I need company tags? Do I use get_company_tags?**
Exactly. Use get_company_tags when you need to know what specific categories or labels are applied to a client's account, helping you match them to your services.

**Is Avionte good for checking department addresses?**
Yes, use get_department_address. It fetches the precise physical address for any specified department ID instantly.

**Does Avionte track job applications? Which tool should I use?**
Use get_web_applications_for_talent to list every specific job or posting a talent has applied for through the system.