Loading...
Help Center / Getting Started / Employee Data Agent App Overview

Employee Data Agent App Overview

Employee Data Agent App Overview

Look up your profile, find colleagues, explore the org chart, check employment details, generate HR documents, and verify compliance status β€” all through natural language conversations with the Ask AI assistant.


What Is the Employee Data Agent?

The Employee Data Agent is a core AI-powered workforce assistant inside MangoApps Workforce. It provides instant access to employee profiles, team structures, the organizational hierarchy, employment details, HR document generation, and compliance checks β€” all through conversational questions in Ask AI.

Unlike other agents that require a specific module to be enabled, the Employee Data Agent is always available. Employee data is a foundational capability that every organization needs, so this agent is active by default for all businesses on the platform.

Need to know who your manager is? Want to look up a colleague’s department? Need an employment verification letter generated? Just ask. The agent retrieves live data from your employee records and organizational structure, and responds instantly.

Core Value Proposition:

  • πŸ‘€ Profile Access β€” View your complete profile: name, email, job title, department, location, phone, and timezone
  • πŸ‘₯ Team Discovery β€” See your manager and direct reports in one question
  • πŸ” Employee Lookup β€” Search for any colleague by name or email with department and title info
  • 🏒 Org Structure β€” Explore the organizational hierarchy: your manager, peers, and direct reports
  • πŸ“‹ Employment Details β€” Check hire date, employment type, department, job title, and tenure
  • πŸ“„ Document Generation β€” Generate employment verification letters, offer letters, promotion letters, and compliance reports
  • βœ… Compliance Checks β€” Verify I-9 status, background checks, training completion, and policy compliance

At a Glance

πŸ‘€ Profile πŸ‘₯ Team πŸ” Lookup 🏒 Org Chart
Name, email, title, department, location, phone, timezone Manager and direct reports with titles and emails Search by name or email, up to 10 results Manager, peers, and direct reports in one view
πŸ“‹ Employment πŸ“„ Documents βœ… Compliance πŸ€– Always On
Hire date, type, status, department, tenure Verification, offer, promotion, termination letters I-9, background check, training, policy status Core capability β€” enabled for all businesses

Perfect For:

  • πŸ‘©β€πŸ’Ό Employees β€” Check your own profile, find colleagues, see your reporting chain, and request employment verification letters
  • πŸ‘¨β€πŸ’Ό Managers β€” View your team structure, look up team members, generate HR documents for direct reports
  • 🏒 HR Teams β€” Look up employee details, generate HR documents, run compliance checks, and answer employee inquiries quickly
  • βš™οΈ Admins β€” Configure capability gates, manage document generation permissions, monitor agent usage

How It Works

Employee Data Agent Request Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                 EMPLOYEE DATA AGENT REQUEST FLOW                      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚  β”‚  USER      β”‚    β”‚  ASK AI      β”‚    β”‚  EMPLOYEE DATA AGENT     β”‚   β”‚
β”‚  β”‚  MESSAGE   │───▢│  ROUTER      │───▢│  (Agentic LLM)           β”‚   β”‚
β”‚  β”‚            β”‚    β”‚              β”‚    β”‚                          β”‚   β”‚
β”‚  β”‚  "Who is   β”‚    β”‚  Detects     β”‚    β”‚  Selects the right tool  β”‚   β”‚
β”‚  β”‚   my       β”‚    β”‚  profile/org β”‚    β”‚  based on user intent    β”‚   β”‚
β”‚  β”‚   manager?"β”‚    β”‚  keywords    β”‚    β”‚                          β”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                   β”‚                   β”‚
β”‚                                                   β–Ό                   β”‚
β”‚                                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚                                        β”‚  TOOL EXECUTION           β”‚   β”‚
β”‚                                        β”‚                          β”‚   β”‚
β”‚                                        β”‚  β€’ view_my_profile       β”‚   β”‚
β”‚                                        β”‚  β€’ view_my_team          β”‚   β”‚
β”‚                                        β”‚  β€’ lookup_employee       β”‚   β”‚
β”‚                                        β”‚  β€’ view_org_structure    β”‚   β”‚
β”‚                                        β”‚  β€’ view_employment_detailsβ”‚  β”‚
β”‚                                        β”‚  β€’ generate_document     β”‚   β”‚
β”‚                                        β”‚  β€’ check_compliance      β”‚   β”‚
β”‚                                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                   β”‚                   β”‚
β”‚                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”               β–Ό                   β”‚
β”‚                    β”‚  STREAMING   β”‚    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚                    β”‚  RESPONSE    │◀───│  LLM FORMATS RESULTS     β”‚   β”‚
β”‚                    β”‚              β”‚    β”‚                          β”‚   β”‚
β”‚                    β”‚  Natural     β”‚    β”‚  Tool data β†’ readable    β”‚   β”‚
β”‚                    β”‚  language    β”‚    β”‚  conversational answer   β”‚   β”‚
β”‚                    β”‚  answer      β”‚    β”‚                          β”‚   β”‚
β”‚                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                                       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Intent Detection

The Employee Data Agent responds to questions containing keywords like:

  • profile, org chart, org structure, team member, direct report, employment detail, employee detail
  • Phrases like β€œmy profile”, β€œmy team”, β€œwho reports”, β€œwho is on my team”, β€œlook up employee”, β€œorg chart”, β€œorg structure”

When Ask AI detects these patterns, it routes the request to the Employee Data Agent with high confidence (0.85).


Key Capabilities

Registered Tools

The Employee Data Agent provides seven specialized tools that the LLM selects automatically based on your question:

Tool Description Capability Gate Parameters
view_my_profile View your own profile information (name, email, title, department, etc.) record_management None
view_my_team View your manager and direct reports data_insights None
lookup_employee Look up another employee by name or email data_validation query (required)
view_org_structure View the organizational structure around you (manager, peers, direct reports) data_insights None
view_employment_details View employment details like hire date, type, department, and tenure record_management None
generate_document Generate HR documents (employment verification, offer letters, etc.) document_generation document_type (required), employee_id, employee_name, additional_details
check_compliance Check employee compliance status (I-9, background check, training) compliance_check employee_id, check_type (full/i9/background/training)

Each tool can be independently enabled or disabled through the capability gate configuration. The generate_document tool is classified as a risky tool, meaning it requires user confirmation before execution.


πŸ‘€ View My Profile

See your complete profile information in a single response.

Data Field Description
Name Your full name
Email Your email address
Job Title Your job title for the current business
Department Your organizational department
Location Your primary work location
Phone Your phone number
Timezone Your configured timezone

Use Case β€” Quick Profile Check:

Starting a new project and need to share your contact info? Ask β€œShow my profile” and get your name, email, title, department, location, and timezone in one response.


πŸ‘₯ View My Team

See your manager and all your direct reports with their names, job titles, and email addresses.

Data Field Description
Manager Your manager’s name and email
Direct Reports List of employees reporting to you (up to 50), each with name, job title, and email
Direct Reports Count Total number of direct reports

Use Case β€” Team Overview:

A new manager asks β€œWho reports to me?” and receives a complete list of their direct reports with titles and contact information, plus their own manager’s details.


πŸ” Employee Lookup

Search for any colleague by name or email. Partial matches are supported, and results include the person’s name, email, job title, and department.

Parameter Description
query (required) Name or email to search for (partial matching supported)

Results are limited to 10 matches and scoped to active users in the current business.

Example Queries:

  • β€œLook up Sarah Chen”
  • β€œFind the person with email john@company.com”
  • β€œWho is Marcus in Engineering?”

πŸ’‘ Pro Tip: You can search by first name, last name, or email β€” partial matches work too. Searching for β€œchen” will find anyone with β€œchen” in their name or email.


🏒 Org Structure

View the full organizational context around you: your position, your manager, your peers (colleagues who share the same manager), and your direct reports β€” all with job titles.

Section Description
You Your name and job title
Manager Your manager’s name and job title
Peers Up to 10 colleagues who share the same manager (excluding you)
Direct Reports Up to 20 employees reporting to you

Use Case β€” Understanding Your Place in the Org:

A newly hired employee asks β€œShow me the org chart around me” and sees their manager, peers in the same team, and any direct reports β€” giving them an immediate picture of who they work with.


πŸ“‹ Employment Details

View your employment record details including hire date, employment type, status, department, job title, and calculated tenure.

Data Field Description
Hire Date When you were hired
Employment Type Full-time, part-time, contract, etc.
Status Your current employment status (active, on leave, etc.)
Department Your organizational department
Job Title Your current job title
Tenure (Years) Calculated tenure from your hire date to today

Use Case β€” Tenure Verification:

An employee asks β€œWhen was I hired?” and receives their hire date along with their calculated tenure (e.g., β€œYou were hired on March 15, 2023 β€” that’s 3.0 years of tenure”).


πŸ“„ Document Generation

Generate HR documents through conversational requests. The agent supports five document types and can target specific employees by name or ID.

Document Type Description
employment_verification Official employment verification letter confirming employment status, title, and dates
offer_letter Offer letter for a new hire or internal transfer
promotion_letter Promotion letter documenting a role change and new compensation
termination_letter Termination letter with employment end details
compliance_report Compliance status report for an employee
Parameter Description
document_type (required) One of the five document types above
employee_id (optional) Target employee by ID
employee_name (optional) Or target employee by name search
additional_details (optional) Extra details to include in the document

Documents are generated as drafts that require human review before distribution. A preview of the first 500 characters is returned in the response.

Use Case β€” Employment Verification:

An HR team member asks β€œGenerate an employment verification letter for Sarah Chen” and receives a draft verification letter. The response includes a document preview and a note to review it in the HR Documents section before sending.

⚠️ Risky Tool: Document generation requires user confirmation before execution because it creates official HR documents that could have legal implications.


βœ… Compliance Check

Verify compliance status for yourself or a specific employee. Supports full compliance checks or targeted checks for specific areas.

Check Type What It Verifies
full (default) Complete compliance check across all categories
i9 I-9 employment eligibility verification status
background Background check completion and status
training Required training completion status
Data Field Description
Compliance Status Overall compliance status
Details Detailed breakdown by category
Missing Items List of any missing compliance requirements

Example Queries:

  • β€œCheck my compliance status”
  • β€œIs Sarah Chen’s I-9 complete?”
  • β€œShow training compliance for employee 12345”

Example Conversations

Checking Your Profile

You: Show my profile

Employee Data Agent: Here’s your profile information:

  • Name: Alex Rivera
  • Email: alex.rivera@company.com
  • Job Title: Senior Software Engineer
  • Department: Engineering
  • Location: San Francisco Office
  • Phone: (415) 555-0123
  • Timezone: America/Los_Angeles

Viewing Your Team

You: Who reports to me?

Employee Data Agent: Your manager is Sarah Chen (sarah.chen@company.com).

You have 3 direct reports:

  1. Jordan Lee β€” Software Engineer (jordan.lee@company.com)
  2. Pat Morgan β€” Junior Developer (pat.morgan@company.com)
  3. Taylor Kim β€” QA Engineer (taylor.kim@company.com)

Looking Up a Colleague

You: Look up Marcus in Engineering

Employee Data Agent: I found 1 match:

  • Marcus Johnson β€” Engineering Manager, Engineering Department (marcus.johnson@company.com)

Org Structure

You: Show me the org chart around me

Employee Data Agent: Here’s your organizational structure:

Your Manager: Sarah Chen β€” VP of Engineering

Your Peers (same manager):

  • David Park β€” Senior Software Engineer
  • Lisa Wong β€” Staff Engineer

Your Direct Reports:

  • Jordan Lee β€” Software Engineer
  • Pat Morgan β€” Junior Developer
  • Taylor Kim β€” QA Engineer

User Roles & Permissions

Role Capabilities
Employee View own profile, own team, lookup employees, org structure, own employment details
Manager All employee capabilities plus broader team visibility
HR All capabilities including document generation and compliance checks for any employee
Admin All capabilities plus configure agent settings, enable/disable individual capability gates

Data privacy is enforced by the agent β€” the LLM is instructed to respect data privacy and only share information the user is authorized to see. Employee lookup results are limited to name, email, title, and department β€” no sensitive data is exposed through the search tool.


Configuration

Capability Gates

Admins can enable or disable individual capabilities through the marketplace app configuration:

Capability Key Controls Default
capability_record_management view_my_profile and view_employment_details tools Enabled
capability_data_insights view_my_team and view_org_structure tools Enabled
capability_data_validation lookup_employee tool Enabled
capability_document_generation generate_document tool (risky β€” requires confirmation) Enabled
capability_compliance_check check_compliance tool Enabled

When a capability is disabled, its associated tools are removed from the agent’s tool set and the LLM will not attempt to use them.

Always-On Agent

Unlike most agents that require their parent module to be enabled, the Employee Data Agent is marked as always_enabled: true. It is a core capability that does not depend on any specific marketplace module being active. The enabled_for_business? check always returns true.


Mobile Support

The Employee Data Agent includes mobile web views accessible through the MangoApps native app:

View Description
Dashboard Overview with usage statistics, enabled capabilities count, and recent agent actions
Capabilities List of available capability gates and their current status
Activity Log Chronological log of agent actions with filters for status and autonomous/manual source

The activity log supports infinite scroll pagination and XHR-based partial loading for smooth mobile performance.


Getting Started

  1. No Prerequisites β€” The Employee Data Agent is always available for all businesses
  2. Enable the Agent β€” An admin installs and enables the β€œEmployee Data Agent” (ai-agent-employee-data) from the Marketplace (may be pre-installed)
  3. Configure Capabilities β€” Optionally toggle individual capability gates (all enabled by default)
  4. Start Asking β€” Open Ask AI and ask about your profile, team, or colleagues

Quick Test Questions:

  • β€œShow my profile information”
  • β€œWho is my manager?”
  • β€œWho reports to me?”
  • β€œLook up Sarah Chen”
  • β€œShow me the org chart”
  • β€œWhen was I hired?”
  • β€œGenerate an employment verification letter”
  • β€œCheck my compliance status”

Resource Relationship
Ask AI The Employee Data Agent is accessed through the Ask AI conversational interface
Employee Data Management The underlying module that stores employee profiles, employment records, and organizational data
Compensation Employment records include compensation-related fields used by the Compensation Agent
Skills & Certifications Employee skill profiles are linked to the same user records accessed by this agent
Training Training compliance data feeds into the compliance check tool
Ask AI Product Advisor

Hi! I'm the MangoApps Product Advisor. I can help you with:

  • Understanding our 40+ workplace apps
  • Finding the right solution for your needs
  • Answering questions about pricing and features
  • Pointing you to free tools you can try right now

What would you like to know?