← all tools
Recruiting CRM

Spott

Recruiting CRM/ATS — candidates, clients, client contacts, jobs, applications, notes, placements, tasks, and opportunities.

Spott is a recruiting CRM, and one of the 53 tools hyreflow connects to Claude, ChatGPT and other AI assistants. Through hyreflow, an AI agent can run 60 actions: 29 that look something up and 31 that create or change records. Spott runs on your own Spott account: hyreflow charges no credits for it, and Spott bills you as before.

Cost per callBYOK · vendor billed
Your own keyrequired
CategoryRecruiting CRM

Which Spott actions can an AI agent run through hyreflow?

Through hyreflow, an AI agent can run 60 Spott actions: 29 that look something up and 31 that create or change records. Spott runs on your own Spott account: hyreflow charges no credits for it, and Spott bills you as before.

Spott actionWhat it doesCost through hyreflow
Find listLooks something upno hyreflow credits
Search candidatesLooks something upno hyreflow credits
Search clientsLooks something upno hyreflow credits
Search jobsLooks something upno hyreflow credits
Search peopleLooks something upno hyreflow credits
Add to list by nameCreates or changes a recordno hyreflow credits
Create applicationCreates or changes a recordno hyreflow credits
Create applications bulkCreates or changes a recordno hyreflow credits
Create candidateCreates or changes a recordno hyreflow credits
Create candidates batchCreates or changes a recordno hyreflow credits
Show all 60 Spott actions →
Spott actionWhat it doesCost through hyreflow
Create clientCreates or changes a recordno hyreflow credits
Create client contactCreates or changes a recordno hyreflow credits
Create clients batchCreates or changes a recordno hyreflow credits
Create jobCreates or changes a recordno hyreflow credits
Create listCreates or changes a recordno hyreflow credits
Create noteCreates or changes a recordno hyreflow credits
Create notes batchCreates or changes a recordno hyreflow credits
Create opportunityCreates or changes a recordno hyreflow credits
Create taskCreates or changes a recordno hyreflow credits
Link candidates to listCreates or changes a recordno hyreflow credits
Link client contacts to listCreates or changes a recordno hyreflow credits
Link clients to listCreates or changes a recordno hyreflow credits
Move applicationCreates or changes a recordno hyreflow credits
Reject applicationCreates or changes a recordno hyreflow credits
Remove from list by nameCreates or changes a recordno hyreflow credits
Unlink candidates from listCreates or changes a recordno hyreflow credits
Unlink client contacts from listCreates or changes a recordno hyreflow credits
Unlink clients from listCreates or changes a recordno hyreflow credits
Update applications bulkCreates or changes a recordno hyreflow credits
Update candidateCreates or changes a recordno hyreflow credits
Update clientCreates or changes a recordno hyreflow credits
Update client contactCreates or changes a recordno hyreflow credits
Update jobCreates or changes a recordno hyreflow credits
Update listCreates or changes a recordno hyreflow credits
Update noteCreates or changes a recordno hyreflow credits
Update opportunityCreates or changes a recordno hyreflow credits
List application activitiesLooks something upno hyreflow credits
List applicationsLooks something upno hyreflow credits
List applications for candidateLooks something upno hyreflow credits
List applications for vacancyLooks something upno hyreflow credits
List candidatesLooks something upno hyreflow credits
List client contactsLooks something upno hyreflow credits
List clientsLooks something upno hyreflow credits
List jobsLooks something upno hyreflow credits
List listsLooks something upno hyreflow credits
List notesLooks something upno hyreflow credits
List opportunitiesLooks something upno hyreflow credits
List placementsLooks something upno hyreflow credits
List tasksLooks something upno hyreflow credits
Get applicationLooks something upno hyreflow credits
Get candidateLooks something upno hyreflow credits
Get clientLooks something upno hyreflow credits
Get client contact by candidateLooks something upno hyreflow credits
Get client stagesLooks something upno hyreflow credits
Get jobLooks something upno hyreflow credits
Get noteLooks something upno hyreflow credits
Get opportunityLooks something upno hyreflow credits
Get opportunity stagesLooks something upno hyreflow credits
Get placementLooks something upno hyreflow credits
Get vacancy stagesLooks something upno hyreflow credits

One credit is priced on the pricing page. The full price list for every tool is in the pricing tables.

Which hyreflow skills use Spott?

5 hyreflow skills call Spott as part of the run. A skill is a whole pipeline your agent already knows, end to end.

Sourcing

Ask the people you placed for referrals into a live role

use whenyou have years of placements in your database and no habit of asking those people who else is good

JobAdderSpottLoxoLeadMagicFullEnrichEnrichleyhyreflow AgentLemlist
starts from your database · 7 stepsget the prompt →
Signals

Know when someone you placed has left, before the client calls you

use whenyou have placed people over the years and would not know if one of them walked out of a client last month

JobAdderSpottSerperLeadMagicAI ArkProspeoFullEnrichEnrichleyLemlist
starts from your database · 8 stepsget the prompt →
Operations

Get a one-page report on your desk from your own ATS every week

use whenyou want to start the week knowing which jobs are live, what moved, which jobs have gone quiet and who needs chasing, without clicking through every record

JobAdderAtlasSpottRecruit CRMRecruiterflowLoxohyreflow Agent
starts from your database · 7 stepsget the prompt →
Operations

Turn a recorded briefing call into a search brief and its open questions

use whenyou have just taken a brief on a recorded call and want it written up properly before the search starts

FathomGranolahyreflow AgentJobAdderSpottRecruiterflow
starts from a call recording · 7 stepsget the prompt →
Operations

Turn a recorded candidate interview into notes on the candidate's record

use whenyou have just interviewed a candidate on a recorded call and the notes need to be on their record before the next call pushes them out of your head

FathomGranolaAircallhyreflow AgentJobAdderRecruiterflowAtlasSpott
starts from a call recording · 7 stepsget the prompt →

How does an AI agent know how to use Spott?

hyreflow ships a written playbook for Spott, and the agent loads it before the first call. Auth, rate limits, what each call costs, which actions need your approval, and the mistakes worth avoiding. It is the difference between an agent that knows the tool and one that guesses at it.

Read the Spott docs →
Show the raw playbookwritten for the agent

Use Spott to load enriched leads and candidates into the ATS and to read/write jobs, clients, contacts, applications, notes, placements, tasks, and opportunities. It is a sink for an enriched CSV produced by the sourcing/enrichment layer, alongside the other CRM/ATS integrations.

**Free on hyreflow (0 credits)** — runs on your own connected Spott account.

Capabilities

Tool Does Cost
search_candidates Query candidates Free
create_candidate Create a candidate (req. firstName, lastName) Free
search_clients Query clients (companies-as-accounts) Free
create_client Create a client (req. name, description, size, specialties) Free
create_client_contact Create a client contact under a client (req. firstName, lastName) Free
search_jobs Query jobs Free
create_job Create a job (req. stageId + company/role fields) Free
create_application Create an application (req. vacancyId, candidateId, stageId, statusId) Free
move_application Move an application to another stage Free
get_vacancy_stages Pipeline stage IDs for jobs Free
get_client_stages Pipeline stage IDs for clients Free
get_opportunity_stages Pipeline stage IDs for opportunities Free
create_opportunity Create an opportunity (req. stageId) Free
search_people Tenant-wide people search Free
list_lists Browse lists (candidate/client/client-contact, personal or workspace) Free
find_list Resolve a list by name Free
create_list Create a list for candidates, clients, or client contacts Free
add_to_list_by_name Resolve a list by name and link records to it Free
remove_from_list_by_name Resolve a list by name and unlink records from it Free
link_candidates_to_list Link candidates to a list by id Free
unlink_candidates_from_list Unlink candidates from a list by id Free

Guidance

  • The module name is spott; run it via hyreflow tools execute spott <method>.
  • Writes are real production changes — dry-run one record, show the payload + response, get explicit go-ahead before bulk.
  • Jobs, applications, and opportunities all need a pipeline stageId (applications also need statusId) — resolve it first with get_vacancy_stages, get_client_stages, or get_opportunity_stages.
  • Record deletion is not exposed for any resource.
  • List name resolution is exact-but-case-insensitive; an ambiguous name (more than one list sharing it) fails rather than guessing which list was meant.
  • Linking or unlinking records to a list is capped at 250 ids per call — an over-limit or duplicate id list is rejected, not trimmed.
  • add_to_list_by_name won't create a missing list, and removing records from a list does not delete the records.
  • Handoff: enrichment produces a CSV → inspect it (rows, columns, samples) → map columns → load via the create_* methods.
hyreflow tools execute spott create_candidate \
  --payload '{"firstName":"Ada","lastName":"Lovelace","email":"[email protected]"}'
hyreflow tools execute spott add_to_list_by_name \
  --payload '{"list_name":"Acme Q4 shortlist","record_ids":["candidate-123","candidate-456"]}'

Rate limits & bulk writes

Spott publishes a rate limit of 600 requests/minute per API key. Use the batch helpers for large pushes — they loop single calls and pace requests automatically:

hyreflow tools execute spott create_candidates_batch \
  --payload '{"payloads":[{"firstName":"Ada","lastName":"Lovelace"},{"firstName":"Grace","lastName":"Hopper"}]}'
Spott is an ATS sink, not a waterfall member — wire it as the final push after source → enrich → verify.

Questions about Spott and hyreflow

Can I use Spott inside Claude or ChatGPT?

Yes. hyreflow is a connector for Claude, ChatGPT and other AI assistants. Once hyreflow is connected, you ask for the outcome in plain language and the assistant calls Spott for you. hyreflow exposes 60 Spott actions this way.

Do I need my own Spott account to use it with hyreflow?

Yes. Spott runs on your own Spott account. You connect it to hyreflow once, hyreflow charges no credits for the calls, and Spott bills you as before.

What does Spott cost through hyreflow?

Spott runs on your own Spott account: hyreflow charges no credits for it, and Spott bills you as before.

How do I connect Spott to an AI agent over MCP?

Add the hyreflow MCP server to your assistant and sign in. hyreflow calls the Spott API directly and exposes its actions as tools the assistant can run, so there is no separate Spott server to install.

Connect hyreflow to your assistant →

Put Spott to work from one prompt

Connect hyreflow to Claude or ChatGPT and ask for the outcome. It reads the playbook above before it makes a single call.