Greenhouse
career-ops, Greenhouse'un herkese açık boards API'sine doğrudan bağlanır. HTML kazıma yok, hız sınırına takılma riski yok, taramanın kendisi sırasında yapay zeka token'ı harcanmaz.
Ne yapar?
providers/greenhouse.mjs içindeki greenhouse sağlayıcısı, boards-api.greenhouse.io/v1/boards/{slug}/jobs adresine HTTP istekleri gönderir ve gelen JSON yanıtını career-ops'un ilan biçimine dönüştürür. Slug, şirketin Greenhouse panosunun tanımlayıcısıdır (örneğin Anthropic için 'anthropic').
Ne zaman kullanılır?
Hedeflediğin şirketler ATS olarak Greenhouse kullanıyorsa Greenhouse taramasını kullan. 50-10.000 çalışanlı ABD teknoloji şirketlerinin çoğu Greenhouse kullanır. templates/portals.example.yml, etkinleştirebileceğin önceden yapılandırılmış Greenhouse panolarıyla birlikte gelir.
Örnek
- name: Anthropic
careers_url: https://job-boards.greenhouse.io/anthropic
enabled: trueBir sonraki tarama, Anthropic'in tüm açık pozisyonlarını bulur.
Tarama aracı ne yapar?
Tarama aracı, etkinleştirdiğin Greenhouse slug'larını portals.yml dosyasından okur, her biri için herkese açık boards API'sini çağırır ve başlığı eşleşen yeni pozisyonları pipeline'ına ekler; bunun için kazıma yapmaz ve veriyi çekerken hiç LLM token'ı harcamaz. Tek bir node scan.mjs çalıştırması Greenhouse, Ashby ve Lever panolarını tek seferde işler, ardından sonuçları yapılandırdığın başlık anahtar kelimelerine göre filtreler.
node scan.mjsCompanies scanned: 12
Total jobs found: 58
Filtered by title: 49 removed
Duplicates: 6 skipped
New offers added: 3
New offers:
+ Anthropic | Applied AI Engineer | San Francisco, CA
+ Intercom | AI Product Engineer | Dublin, Ireland
+ Vercel | Forward Deployed Engineer | Remotecareer-ops, Greenhouse ile nasıl iletişim kurar?
career-ops, boards-api.greenhouse.io/v1/boards/{slug}/jobs?content=true adresine istek gönderir ve JSON'daki jobs dizisini okur. Her pozisyonun başlığını, absolute_url değerini, konumunu ve tam açıklamasını alır. Açıklama aynı yanıtla geldiği için pozisyon başına ayrı istek gerekmez. Bir pano pozisyonun konumunu yalnızca Remote gibi bir çalışma modeli olarak veriyorsa career-ops, ofis adlarını eklemek için panonun ofis listesine bir istek daha gönderir. Taramanın kendisi, herkese açık bir uç noktaya yapılan sıradan bir HTTPS GET isteğidir; bu yüzden hız sınırlarının içinde kalır ve model token'ı harcamaz. Taramayı yeniden çalıştırmak güvenlidir: her URL, tarama geçmişinle, değerlendirdiğin başvurularla ve mevcut pipeline ile karşılaştırılarak tekilleştirilir, böylece daha önce gördüğün bir pozisyon asla iki kez eklenmez.
Dikkat edilecekler
Her ilan tam açıklamasıyla geldiği için portals.yml içindeki içerik filtreleri (content_filter, visa_filter ve ülke uygunluğu) Greenhouse panolarında yalnızca başlığı değil, ilan metninin tamamını okur. Büyük bir pano, çok sayıda küçük yanıt yerine tek bir büyük yanıt üretir.
İlgili sayfalar
Portallar
career-ops'un taradığı başvuru takip sistemlerinden üçü ayrıntılı olarak: Greenhouse, Ashby ve Lever. Taramanın kendisi yapay zeka token'ı harcamaz.
Ashby
Ashby, yapay zeka ve geliştirici araçları alanındaki Seri A–C girişimlerin tercih ettiği modern ATS'dir. career-ops, herkese açık iş ilanı panosu API'sine doğrudan bağlanır.