Paglathala ng Trabaho
Ang Create Job wizard ay nagdadala sa iyo mula sa blangkong screen hanggang sa isang live na application link sa dalawang hakbang. Ipinaliwanag ng gabay na ito kung ano ang kinokontrol ng bawat patlang at paano nito hinuhubog ang AI screening sa likod ng mga eksena.
Bago ka magsimula
Ang isang trabaho ay palaging nasa loob ng isang business (iyong workspace). Ang business selector sa itaas na bar ng home page ang tumutukoy kung saan mapupunta ang bagong trabaho. Kung mayroon kang higit sa isang business, lumipat sa tamang business bago i-click ang Create Job na button.
Kapag binuksan mo ang wizard, kaagad na lumilikha ang ResReader ng isang draft sa background — maaari mong isara ang wizard anumang oras nang hindi nawawala ang iyong ginagawa. Ang draft ay nagiging isang published na trabaho kapag na-click mo ang Publish Job sa ikalawang pahina; ito lang ang paraan na nag-queue rin ng paglalarawan para sa AI processing. Ang status chip sa itaas na bar ay nagbibigay-daan upang direktang lumipat sa pagitan ng Draft / Active / Paused / Archived, ngunit sa isang bagong draft, dapat mo pa ring i-click ang Publish Job para sa unang paglathala — kung hindi, magiging live ang trabaho nang walang AI evaluation profile, at ang mga aplikante ay hindi masascore hanggang bumalik ka sa editor at i-click ang Publish Job para mag-queue ng processing.
Hakbang 1 — Paglalarawan
Ang paglalarawan ay ang nag-iisang input na hinihingi ng wizard sa Hakbang 1, at ito ang pinakamahalagang input para sa AI screening — lahat ng kinukumpara ng ResReader sa resume ng kandidato ay nagmumula sa tekstong ito. Wala ang wizard ng hiwalay na mga patlang para sa job title, lokasyon, sahod, uri ng empleyo, o antas ng karanasan; ang mga iyon ay kinukuha mula sa paglalarawan ng AI processor pagkatapos ng paglathala at iniimbak sa aiEvaluationProfile ng trabaho. Iniaatas sa processor na gumawa ng maikli, madaling basahing pamagat sa parehong natural na wika ng paglalarawan, kaya ang malinaw na pagsasaad ng posisyon sa tuktok ng paglalarawan (halimbawa bilang unang H1) ay nagbibigay ng pinakamahusay na tsansa na makuha ang pamagat na pipiliin mo mismo.
Pagsulat ng paglalarawan
May tatlong paraan ka upang punan ang editor:
- Mag-type o mag-paste ng markdown — i-paste ang umiiral mong job ad mula sa iyong careers page, LinkedIn, o notes app. Pinangangalagaan ng toolbar sa itaas ng editor ang pag-format (mga heading, listahan, table, emoji).
- Tanungin ang AI assistant — sa desktop, ang kaliwang pane ay may dalawang tab sa itaas: Editor at AI Assistant. Lumipat sa AI Assistant, mag-type ng maikling bagay tulad ng "Senior Flutter Developer, remote, 5+ years", at gagawa ang AI ng buong paglalarawan na maaari mong balikan para i-edit. (Ang kanang pane ay nananatiling live preview ng buong oras.)
- Iterate — patuloy na makipag-chat sa AI upang palawakin o higpitan ang mga seksyon (hal., "magdagdag ng benefits section", "higpitin ang listahan ng mga requirements"). Ang pag-uusap ay naka-save sa
jobs/{jobId}/aiDescriptionUserCommandat nananatili kahit i-reload ang pahina.
Sa mobile, ang parehong mga view ay ipinapakita bilang tatlong-tab bar sa itaas ng editor: Editor, AI, Preview (AI ang default na tab sa unang pagbukas).
Anong kailangan para mapublish
Ang paglalarawan lang ang kinakailangang input. Binablock ng wizard ang pag-publish kapag walang laman ang description field — ang lahat sa Hakbang 2 ay opsyonal, at ang mga metadata tulad ng titulo/lokasyon/sahod ay pinupunan ng AI processor pagkatapos ng publication.
Hakbang 2 — AI configuration
Kinokontrol ng pangalawang pahina kung paano sinuscore ng ResReader ang mga papasok na kandidato at kung ano ang nangyayari pagkatapos mascore ang isang kandidato. Opsyonal lahat ng patlang dito — maaari kang mag-click ng Publish Job nang walang anumang nabago at ang AI ay manging-score gamit lang ang paglalarawan. Pero mas maraming signal ang ibibigay mo dito, mas kapaki-pakinabang ang mga ranking.
Filtering prompt
Ang filtering prompt ay isang libreng-text na tagubilin sa AI kung paano bigyang-halaga ang paglalarawan. Isipin ito bilang pribadong note para sa screener na hindi kasama sa pampublikong job post.
Magagandang filtering prompt ay espesipiko:
- "Prayoridad ang mga kandidato na may 3+ taon ng mobile development. Malaki ang plus ang Flutter; katanggap-tanggap ang native iOS/Android na background. I-reject ang mga kandidato na tanging karanasan ay web lang."
- "Mas mahalaga ang communication skills kaysa taon ng karanasan. Hanapin ang ebidensya ng pagsusulat — blog posts, conference talks, OSS docs."
Kung iiwan itong blangko, ang AI ay mag-score lang batay sa paglalarawan.
AI clarification questions
Kapag naka-enable, nag-eemail ang ResReader sa kandidato ng limang angkop na follow-up na tanong pagkatapos ng unang scoring pass, tapos nire-re-score sila kapag sumagot na.
Sino ang nakakakuha ng follow-ups. Mga kandidato lang na nag-apply gamit ang iyong public apply link ang karapat-dapat — manual uploads, batch imports, at Chrome-extension imports ay hindi kasama. Lahat ng eligible na kandidato na may score na 1 o mas mataas ay naka-queue (sa praktikang, halos lahat ng pumapasok sa analysis stage). Gamitin ito kung nais mong magkaroon ng dagdag na signal mula sa bawat aplikante kaysa basta mag-reject dahil sa manipis na resume; patayin ito kung marami kang aplikasyon at ayaw mong makatanggap ng email ang bawat aplikante.
Ano ang tinatanong ng AI. Limang tanong, ginawa per-kandidato mula sa puwang sa pagitan ng kanilang resume at mga job requirements — hindi generic na template. Isa sa lima ay palaging tungkol sa salary expectations (maaaring sagutin ng kandidato gamit ang range, numero, o salita). Ang ibang apat ay tumutok sa pinakahina o hindi malinaw na bahagi ng resume. Sumagot ang kandidato gamit ang web form sa /follow-up/<token>; ang link ay valid sa loob ng 7 araw.
Ang custom prompt. Ang text box sa ilalim ng toggle ay idinadagdag sa mga instruksyon ng AI para sa pagbuo ng mga tanong. Gamitin ito upang itutok ang focus ("Tanungin ang tungkol sa mga totoong proyekto, hindi certifications", "Agapan ang ebidensya ng pangunguna sa isang koponan, hindi lang pagiging miyembro"). Iwanang blangko at gagamit lang ang AI ng mga puwang sa resume.
Mga patakaran sa re-scoring (kapag sumagot ang kandidato):
- Kinukuwenta ang bagong rating gamit ang resume at Q&A. Iniimbak ang dating rating, bagong rating, at summary ng mga pagbuti sa aplikasyon.
- May limit ang pagbuti. Ang kandidato na may rating 7 pababa ay pwedeng tumaas ng pinakamataas na +3 puntos (hal., 5 → 8). Ang may higit 7 ay pwedeng umakyat hanggang 10. Walang limitasyon sa pagbaba — pwedeng bumaba ng score ang malakas na kandidato dahil sa masamang sagot.
- Ang qualified flag ay nagiging true sa rating ≥ 7, kapareho ng pangunang scoring.
Isang beses kada aplikante. Ang kandidato na nakatanggap na ng follow-up ay hindi muling naka-queue kahit i-rescan ang trabaho. Kung i-enable ang follow-ups pagkatapos mag-apply ang kandidato, makakatanggap lang sila ng tanong sa susunod na analysis pass.
Epekto ng interview score
Kung nagpapatakbo ka ng AI interviews, ang performance ng kandidato sa interview ay lagi nang nire-record at nakikita sa analysis page. Sa default, hindi binabago ng interview score ang overall rating ng kandidato — maaring maling makarinig ang AI ng audio, kaya nananatiling awtoridad ang resume score.
I-toggle ito kung gusto mong isama ang interview sa overall rating. Muling sinusuri ng AI ang kandidato gamit ang resume at transcript ng interview nang sabay, na iniaatas na bigyan ng higit na timbang ang resume (humigit-kumulang 65/35). Ito ay gabay sa modelo, hindi fixed na formula — maaring lumihis ang AI kapag may natuklasang impormasyon sa interview na hindi nakikita sa resume sa alinmang direksyon. Ang dating rating ay iniiwan sa aplikasyon para makita kung paano naapektuhan ng interview.
Scorecard
Maglakip ng scorecard template kung ang iyong koponan ay nagmamarka ng kandidato sa partikular na kriteriya pagkatapos ng interview (hal., Technical depth, Culture fit, Communication). Pumili ng template mula sa dropdown at ang mga kriteriya nito ay ini-snapshot sa trabaho — kapag na-edit ang template, ang trabahong ito ay nananatili sa orihinal na mga kriteriya. Para gumawa o mag-edit ng mga template, gamitin ang Manage button sa tabi ng dropdown; bubuksan nito ang Scorecards page para sa iyong business. Ang pahinang ito ay maaari ring maabot mula sa overflow menu ng anumang analysis page.
Mga setting ng wika
Maaaring i-render ng ResReader ang apat na iba’t ibang interface sa iba't ibang mga wika — bawat isa ay nakatakda nang hiwalay:
- Analysis Language — ang wika kung saan sinusulat ng AI ang mga evaluation report (ang paglalarawan na makikita sa candidate cards, breakdown ng lakas/hina, atbp.). Default ay ang wikang ginagamit mo sa ResReader.
- Candidate Communication Language — ang wika na ginagamit sa mga email na ipinapadala sa kandidato (kumpirmasyon, follow-up na tanong, rejection, alok, imbitasyon sa interview). Default sa Candidate's language, na awtomatikong nade-detect mula sa kanilang resume. Pwede itong i-override sa isang fixed na wika kung gusto mong makatanggap ng English (o anumang wika) ang lahat ng aplikante anuman ang kanilang resume.
- Hiring Manager Language — ang wika na ginagamit para sa mga HM review email at AI summaries na nakikita ng hiring managers kapag ipinapasa mo ang kandidato para sa kanilang input. Default ay English sa mga bagong trabaho; ang mga naunang trabaho ay sumusunod sa iyong analysis language.
- AI Interview Language — ang wika na ginagamit ng AI interviewer sa live na interview. Ang default na Candidate's language ay misleading na pangalan: ito ay tumutukoy sa auto mode, kung saan nade-detect ng AI ang wika ng job description at isinasagawa ang interview sa wikang iyon (default English kung walang description). Ang pagtatalaga ng partikular na wika ay nagpapatupad nito — sasagutin ng AI ang buong interview sa wikang iyon kahit ano pa ang wika ng kandidato.
Koponan sa trabahong ito
Italaga ang mga recruiter (ibang kasamahan sa iyong business — UIDs mula sa workspace roster mo) at mga hiring manager (mga entry mula sa iyong hiringManagers collection — hindi kailangang ResReader users; sapat ang email address). Parehong listahan ang nagdudulot ng dalawang downstream na epekto ngayon:
- Kapag binuksan mo ang Send for HM Review dialog mula sa analysis page, ang mga hiring manager na naka-assign sa trabaho ay pre-checked. Pwede ka pa ring magdagdag o mag-alis ng HM bawat batch bago magpadala.
- Kapag tinanggap ng kandidato ang alok, nagpapadala ang ResReader ng Hiring Confirmation email — sa kandidato, at hiwalay sa bawat naka-assign na recruiter at hiring manager (de-duplicated sa email). Kapag may itinakdang petsa ng pagsisimula sa alok, kasama sa email ang isang buong-hating kalendaryo invite na
.ics.
Hindi pa naaapektuhan ng mga asignasyon ang pag-filter ng dashboards, visibility, o task feed — nakikita ng bawat kasamahan sa business ang bawat trabaho anuman ang recruiter assignment. Gamitin ang patlang na ito upang ideklarang pagmamay-ari at para i-drive ang hiring-confirmation distribution list; maaari mo itong i-edit mamaya mula sa edit page ng trabaho.
Paglathala
I-click ang Publish Job kapag tapos ka na. Ilang bagay ang nangyayari nang sabay-sabay:
- Ang status ng trabaho ay itinakda ayon sa ipinapakita ng status chip — karaniwang Active, na nagse-set ng
isActive: trueatisDraft: falsesa dokumento. - Isang row ang idinadagdag sa
jobDescriptionProcessorQueue. Kukuha ng Cloud Function ito, ipi-parse ang paglalarawan, bubuuin ang AI evaluation profile (ang istrukturadong representasyon ng mga kasanayan, pangangailangan, at red flags na ginagamit sa pag-score), at isinusulat pabalik sa trabaho. - Ang public application URL —
https://resreader.com/<businessId>/<jobId>— na nilikha kasama ng draft ay pwedeng gamitin na. Buksan ang Share Job dialog mula sa analysis page upang kopyahin ito o gumawa ng mga tracked variants (LinkedIn, X, custom slugs); ang query parameter na?src=<slug>ay nagtatala kung saan nanggaling ang kandidato. Lahat ng aplikasyon sa URL na ito — direkta o tracked — ay tinatatakan ngsource: "public_job_link", na siyang dahilan kung bakit eligible ang kandidato sa follow-up questions. - Dina-direction ka sa analysis page, kung saan makikita mo ang pagdating ng mga aplikasyon.
Ang bilis ng processing ay depende sa load ng queue, ngunit karaniwang handa ang AI evaluation profile sa loob ng ilang segundo. Natatasa agad ang bagong aplikante pagdating nila — wala ka nang kailangang gawin pa.
Pag-edit ng nailathalang trabaho
Pwede mong i-edit ang anumang patlang sa isang nailathalang trabaho mula sa overflow menu (Edit Job) sa home page o analysis page. Karamihan ng mga pagbabago — pagtatalaga ng recruiter o hiring manager, pagpapalit ng scorecard template, pag-update ng mga setting ng wika, pagpapalit ng status — ay agad na naaaplay.
Dalawang partikular na pagbabago ang kakaiba. Kapag inedit mo ang description o ang filtering prompt sa trabahong nailathala na, magpapakita ang ResReader ng Re-scan dialog kapag sine-save mo.
Ang dialog ay may tatlong button:
- Cancel — isara ang dialog, manatili sa edit page, walang nai-save sa queue.
- Skip — panatilihin ang edits, pero i-apply ang bagong criteria sa mga aplikanteng sasunod pa lang. Ang mga existing applications ay magpapanatili ng orihinal na scores.
- Re-scan — i-apply ang bagong criteria sa mga umiiral na aplikasyon. Pumili sa pagitan ng All resumes o minimum na rating (kung pipili ng 7, nire-rescan nito ang lahat na na-score ng 7 pataas — kapaki-pakinabang kapag pinaghihigpit ang prompt at gusto mo lang i-re-score ang shortlist).
Ang mga rescans ay tumatakbo sa background. Ang trabaho ay minamarkahan na hasBeenEdited sa unang publish-edit at makikita mo ang mga update sa scores sa analysis page habang pinoproseso ng workers ang queue.
Drafts, naka-pause, at lifecycle ng trabaho
Ang isang trabaho ay nasa isa sa apat na estado, na kinokontrol ng status chip sa itaas na bar ng editor:
- Draft — panloob lang. Ang public URL ay umiiral ngunit nagpapakita ng "This job is not currently accepting applications" — may
isActive: falseang drafts. Gamitin ang drafts para paghandaan ang paglalarawan bago ang simula ng hiring. - Active — pampubliko, tumatanggap ng aplikasyon, at nagpapatakbo ng scoring sa bawat bagong aplikante. Ito lang ang estado kung saan pwede gamitin ang apply page.
- Paused — nagpapakita ang public URL ng inactive message. Nanatiling accessible ang mga existing application, notes, interviews, at scorecards sa analysis page. Buksan muli sa pamamagitan ng pagbalik sa Active.
- Archived — kapareho ng epekto ng Paused sa public side; ginagamit para linisin ang mga paused na trabaho mula sa active board nang hindi tinatanggal.
May shortcut mula sa analysis page: kapag tinanggap ng kandidato ang alok, may lalabas na berdeng Position Filled! banner sa itaas ng page na may Close job button. Kapag na-click, itinatakda nito ang status sa Paused at pinaprompt kang magpadala ng mga rejection sa natitirang bukas na aplikante. Pwede ka ring magpadala ng rejection nang hindi nagsasara, o i-dismiss ang banner kung marami ka pang hinahanap na roles para sa parehong trabaho.