Connect Freshteam to Your AI Agent

Summarize selected employee or job records against your criteria.

9 tools API key

Try a Freshteam Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Freshteam

Compare recruiting requirements

Inspect selected postings and their applicant form fields.

/oo Freshteam: Find Freshteam job postings with [title, department and status]. Read postings [IDs] and their applicant fields. Compare role details and form requirements with [hiring criteria], noting missing information.

Start Working with Freshteam

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Freshteam

    Connect with a Freshteam API key and account domain.

    Connect Freshteam →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Choose employee IDs, a manager or employee filters, or the relevant job posting IDs.
  • This connection reads records and field definitions. It does not create employees, change jobs or retrieve candidate applications.

Freshteam Tools

Read employees and job postings, inspect their field definitions and browse candidate source categories. AI can compare available record details and identify data gaps; applicant field definitions describe the form rather than individual applicants.

Employee records

Read selected employees and configured employee fields.

Recruiting configuration

Read job postings, form fields and candidate source definitions.

9 tools

List Employees

List Freshteam employees with optional directory filters and pagination.

freshteam.list_employees

Get Employee

Get one Freshteam employee by identifier.

freshteam.get_employee

List Employee Fields

List Freshteam employee form fields.

freshteam.list_employee_fields

List Job Postings

List Freshteam job postings with optional recruiting filters.

freshteam.list_job_postings

Get Job Posting

Get one Freshteam job posting by identifier.

freshteam.get_job_posting

List Job Posting Fields

List Freshteam job posting fields.

freshteam.list_job_posting_fields

List Applicant Fields

List Freshteam applicant fields for one job posting.

freshteam.list_applicant_fields

List Candidate Sources

List Freshteam candidate sources.

freshteam.list_candidate_sources

List Candidate Source Categories

List Freshteam candidate source categories.

freshteam.list_candidate_source_categories

Frequently Asked Questions

Can I separate published and draft jobs?

Yes. Filter job postings by the desired status, such as draft, published, internal or closed.

Can I review employees under one manager?

Use the reporting manager’s employee ID as a filter, then inspect the selected employees.

Do applicant fields contain application responses?

No. They describe fields configured for a job posting’s application form.

Connect Freshteam

About Freshteam ↗