Hyreflow
Integrations

Atlas

AI-native recruiting ATS/CRM — candidates, contacts, companies, projects (jobs), opportunities (deals). Production writes; pilot before bulk.

Use Atlas as an ATS/CRM write target and source of truth: push sourced + enriched candidates and leads, dedup against existing companies and contacts, and read projects (jobs) and opportunities (deals) as sourcing starting points. Atlas terminology: person (one record, many roles — candidate/contact/lead), project (= job), candidate (= a person's candidacy within a project's pipeline), opportunity (= deal).

Free on Hyreflow (0 credits) — runs on your own connected Atlas account. list_projects is a safe read-only pilot.

Capabilities

ToolDoesCost
create_personPush a new person into Atlas (strict create — 409 + existing id on identity conflict)Free
lookup_peopleBulk-check up to 100 identities before importing/syncingFree
find_company / create_companyDedup a company by name/website/LinkedIn, or create itFree
list_contactsRead company↔person contact links (enrichment/dedup)Free
list_projectsList projects (jobs) — a sourcing starting pointFree
add_candidate_to_projectPush a person into a project's pipelineFree
list_opportunities / create_opportunityRead/create deals as sourcing starting pointsFree

Guidance

  • Auth is Authorization: Bearer <token> (env ATLAS_API_KEY); start with list_projects as a safe pilot.
  • Production ATS/CRM writes — pilot one record, show payload + response, confirm before bulk.
  • create_person is a strict create — it never merges into an existing record. Look the person up first with lookup_people (or catch the 409 and switch to update_person).
  • Long-tail endpoints (campaigns, meetings, interviews, fees, files, placements, users, custom attributes) are reachable via the generic request() passthrough.
  • Handoff: sourced + enriched candidates/leads → create_personadd_candidate_to_project → review in Atlas.
hyreflow tools execute atlas create_person \
  --payload '{"firstName":"Ada","lastName":"Lovelace","identities":[{"type":"email","value":"[email protected]"}],"addedByEmail":"[email protected]"}'

Atlas is an ATS sink, not a waterfall member — wire it as the final push after source → enrich → verify.

Rate limits & bulk writes

Atlas does not publish a fixed RPM, so the adapter defaults to a conservative 60 requests / minute. Use create_people_batch, create_companies_batch, create_projects_batch and create_opportunities_batch for large pushes. See Bulk pushes to ATS / recruiting CRM.

On this page