App

CATS integrations

Connect CATS to any other app, or use it from your AI client over MCP. CATS is an applicant tracking system. Manage the entire tracking process from posting jobs to leading job boards and social networks to generating customized reports. Collect applications with the hosted career portal and find the right candidates with searching capabilities.

Connects with an API keycatsone.com

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with CATS?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect CATS with another app

What your agent can do with CATS

Triggers and actions 14 triggers · 22 actions

  • Trigger
    Candidate Updated

    Triggers when a candidate is updated in CATS.

  • Trigger
    Company Status Changed

    Triggers when a company's status is changed in CATS.

  • Trigger
    Company Updated

    Triggers when a company is updated in CATS.

  • Trigger
    Contact Status Changed

    Triggers when a contact's status changes in CATS.

  • Trigger
    Contact Updated

    Triggers when a contact is updated in CATS.

  • Trigger
    Custom Trigger

    Triggers when the CATS event you choose fires (any record type: candidate, company, contact, job, pipeline, activity or user).

  • Trigger
    Job Status Changed

    Triggers when a job's status changes in CATS, returning the job with its previous and new status ids.

  • Trigger
    New Activity

    Triggers when a new activity (call, email, meeting, note) is logged in CATS.

  • Trigger
    New Candidate

    Triggers when a new candidate is created in CATS.

  • Trigger
    New Company

    Triggers when a new company is created in CATS.

  • Trigger
    New Contact

    Triggers when a new contact is created in CATS.

  • Trigger
    New Job

    Triggers when a new job order is created in CATS.

  • Trigger
    New Pipeline

    Triggers when a candidate is added to a job's pipeline in CATS.

  • Trigger
    Pipeline Updated

    Triggers when a pipeline (a candidate's placement on a job) is updated in CATS.

  • Action
    Add Candidate to Pipeline

    Adds a candidate to a job's pipeline in CATS and returns the new pipeline record's id.

  • Action
    Change Company Status

    Changes the status of a company in CATS, optionally choosing which status-change triggers fire.

  • Action
    Change Contact Status

    Changes the status of a contact in CATS, optionally choosing which status triggers fire.

  • Action
    Change Job Status

    Changes the status of a job in CATS, optionally choosing which status triggers fire.

  • Action
    Create a Candidate

    Creates a new candidate record in CATS with contact details, address, pay, skills and custom field values.

  • Action
    Create a Company

    Creates a new company record in CATS and returns its ID.

  • Action
    Create a Contact

    Creates a contact in CATS linked to a company and owner, and returns the new contact's ID.

  • Action
    Create a Job

    Creates a new job order in CATS and returns its ID.

  • Action
    Create a Task

    Creates a task in CATS, optionally linked to a candidate, contact, company or job and assigned to a user.

  • Action
    Find a Candidate

    Searches CATS candidates by a keyword such as a name or email and returns the matching candidate records.

  • Action
    Find a Company

    Searches CATS companies by text and returns the matching companies.

  • Action
    Find a Contact

    Searches CATS contacts by text and returns the matching contacts.

  • Action
    Find a Job

    Searches CATS jobs by text and returns the matching jobs.

  • Action
    Find a User

    Finds CATS users whose email, username or name matches the search term.

  • Action
    Get Activity

    Returns a single CATS activity (call, email, meeting, note) by its ID, including the record it is logged against.

  • Action
    Get Pipeline

    Returns a single pipeline — a candidate's placement on a job — including its status, workflow and rating.

  • Action
    Get Task

    Returns a single CATS task by its ID, including its description, priority, due date, assignee, completion state and the record it concerns.

  • Action
    Log Candidate Activity

    Logs an activity (call, email, meeting or other) against a candidate in CATS.

  • Action
    Update Candidate

    Updates an existing candidate in CATS, including name, contact details, pay, availability and custom field values.

  • Action
    Update Company

    Updates an existing company in CATS, including its name, owner, contact details, address and custom field values.

  • Action
    Update Contact

    Updates an existing contact in CATS, including name, owner, company, title, contact details, address and custom field values.

  • Action
    Update Pipeline

    Updates the rating of a candidate's pipeline record on a job in CATS.

Reviews

What our customers say

Questions

CATS, answered

Is there a CATS MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with CATS. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use CATS. Nothing to install.

What can start an automation from CATS?

Any of CATS's 14 triggers in the catalog, including Candidate Updated, Company Status Changed, Company Updated and Contact Status Changed. Describe the moment in plain language and your agent picks the right one.

What can your agent do in CATS?

Any of CATS's 22 actions, including Create a Candidate, Create a Company, Create a Contact and Create a Job. Your agent maps the data both ways and tests every scenario before it ships.

Which apps can CATS connect to?

Any app in the catalog; the list on this page pairs CATS with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.