Gusto

list_employees

Lists all employees for the company with pagination and filtering options. Returns basic profile data for each person. Filter by onboarding status, active/inactive status, or search by name. Use this to find employee UUIDs, get headcount, or answer questions about the workforce roster. Without filters, returns all employees including terminated; use terminated=false for active employees only.

Remote gusto

Remote (network-hosted)

Other tools also called list_employees? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "per": {
      "type": "integer",
      "description": "Number of items per page"
    },
    "page": {
      "type": "integer",
      "description": "Page number for pagination"
    },
    "uuids": {
      "type": "string",
      "description": "Comma-separated subset of employee UUIDs to fetch"
    },
    "include": {
      "type": "string",
      "description": "Comma-separated fields to include such as all_compensations (requires compensations:read scope) or custom_fields"
    },
    "onboarded": {
      "type": "boolean",
      "description": "Filter by employees who have completed onboarding"
    },
    "terminated": {
      "type": "boolean",
      "description": "Filter by employees who are no longer active with the company"
    },
    "search_term": {
      "type": "string",
      "description": "A string to search for in names"
    },
    "terminated_today": {
      "type": "boolean",
      "description": "Filter by employees whose last day was today"
    }
  }
}
          

Provider

Gusto →