Ashby
O Ashby é o ATS moderno preferido por startups de Série A a C nas áreas de IA e ferramentas para desenvolvedores. O career-ops consulta diretamente a API pública do quadro de vagas.
O que faz
O provider ashby em providers/ashby.mjs faz requisições HTTP para api.ashbyhq.com/posting-api/job-board/{slug} e interpreta o JSON retornado. O slug é o identificador do quadro de vagas da empresa no Ashby (por exemplo, 'elevenlabs' para a ElevenLabs). O career-ops escolhe esse provider a partir do careers_url da entrada (https://jobs.ashbyhq.com/<slug>) ou de um campo api: explícito.
Quando usar
Use a varredura do Ashby quando o seu alvo forem laboratórios de IA, empresas de infraestrutura e startups modernas. ElevenLabs, Deepgram, Sierra, Decagon e n8n estão entre os 40 quadros de vagas do Ashby pré-configurados em templates/portals.example.yml.
Exemplo
- name: ElevenLabs
careers_url: https://jobs.ashbyhq.com/elevenlabs
enabled: trueNa varredura seguinte, as vagas abertas da ElevenLabs já aparecem.
O que o scanner faz
O scanner lê os slugs do Ashby habilitados no portals.yml, chama a API pública de quadro de vagas do Ashby para cada um deles e incorpora as vagas novas ao seu pipeline, sem navegador, sem login e sem gastar nenhum token de LLM na coleta em si. Uma única execução de node scan.mjs cobre os seus quadros de vagas do Ashby, do Greenhouse e do Lever de uma vez e depois filtra os resultados pelas palavras-chave de título que você configurou.
node scan.mjsPortal Scan - 2026-07-06
Offers found: 41 total
Filtered by title: 6 relevant
Duplicates: 3 (already evaluated or in pipeline)
New added to pipeline.md: 3
+ ElevenLabs | Applied AI Engineer | ashby
+ Deepgram | Inference Engineer | ashbyComo o career-ops se comunica com o Ashby
O career-ops chama a API pública de vagas do Ashby em api.ashbyhq.com/posting-api/job-board/{slug}?includeCompensation=true e lê a lista jobs diretamente da resposta JSON. De cada vaga, ele extrai o título, o jobUrl público como link de candidatura, a localização (a principal mais as secundárias, com "Remote" acrescentado para vagas remotas), a descrição em texto puro, a data de publicação e uma faixa salarial anualizada quando o quadro de vagas a divulga. Como se trata de uma chamada estruturada à API, e não de raspagem de página, a varredura não precisa de navegador e não gasta tokens do modelo. A API pública do Ashby demora para responder, com um mínimo de cerca de dez segundos por quadro de vagas, e limita a taxa de requisições repetidas; por isso o career-ops espera até 30 segundos por quadro e tenta de novo com backoff. Os tokens só são gastos depois, na etapa de avaliação, quando você decide que uma vaga merece um olhar mais atento. Executar a varredura de novo é seguro: cada URL é deduplicada em relação ao seu histórico de varreduras, às suas candidaturas avaliadas e ao pipeline atual, de modo que uma vaga que você já viu nunca é adicionada duas vezes.
Pontos de atenção
A API de quadro de vagas do Ashby retorna o texto completo da descrição da vaga diretamente, sem precisar de uma segunda requisição. Cada quadro leva cerca de dez segundos para responder, então uma varredura com muitos quadros do Ashby demora um pouco mais do que a mesma quantidade de quadros do Greenhouse ou do Lever.
Relacionados
Greenhouse
O career-ops consulta diretamente a API pública de boards do Greenhouse. Sem scraping de HTML, sem risco de esbarrar em limites de requisições e sem consumir tokens de IA durante a varredura.
Lever
O Lever é o ATS consolidado entre empresas de médio porte e em fase de crescimento. O career-ops consulta diretamente a API pública de vagas do Lever.