make_no_mistakes/company-ats-detector
make_no_mistakes--company-ats-detectorDestructive
This tool calls the Actor "make_no_mistakes/company-ats-detector" and retrieves its output results. Actor description: Detect which ATS a company uses (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Personio, Rippling) from a domain, name or careers URL. Free. No login, no proxy, official public APIs only. To pull the actual jobs, use make_no_mistakes/multi-ats-job-board-api.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| companies | No | Companies to identify, one per entry. Accepts domains ("stripe.com"), company names ("Notion"), board slugs ("ramp") or board and careers URLs ("https://jobs.lever.co/matchgroup", "https://www.figma.com/careers"), mixed freely. You do not need to know the platform; that is what this Actor answers. Free. Example: ["stripe.com", "Notion"]. Example values: ["stripe.com","Notion","https://jobs.lever.co/matchgroup"] | |
| maxCompanies | No | Maximum number of company inputs checked in this run. Inputs past the cap are skipped and named in RUN_SUMMARY.companies_not_checked, never reported as "no board found". Default: 100. 0 = no cap. Example: 500. Example values: 100 | |
| includeJobCount | No | Default: true. Adds the number of open roles on each detected board, read from the same request that identifies it, so it costs nothing extra for names and domains. Set false for smaller output, or to read the platform straight off a list of board URLs with no request at all. Example: false. Example values: true |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tip | No | Advisory guidance RAG Web Browser wrote to its key-value store under the reserved "TIP" key | |
| runId | Yes | Actor run ID | |
| stats | No | Run statistics | |
| status | Yes | Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED | |
| actorId | Yes | Stable Apify Actor ID from the run record | |
| summary | Yes | Past-tense summary of the run state | |
| exitCode | No | Actor process exit code; populated for terminal states (especially FAILED) | |
| nextStep | Yes | One primary follow-up action with identifiers interpolated | |
| storages | Yes | Dataset and key-value store metadata, keyed by alias. "default" is always the primary entry. | |
| actorName | No | "username/actor-name" | |
| startedAt | No | ISO timestamp when the run started | |
| finishedAt | No | ISO timestamp when the run finished (terminal states only) | |
| statusMessage | No | Pass-through from Apify run.statusMessage | |
| apifyConsoleUrl | No | Personalized Apify Console link to the run; present only for Console sessions |