Två agenter som inte litar på varandra, som utbyter exakt tillräckligt mycket.
En kandidat har en agent. En rekryterare har en agent. Ingen av sidorna vill lämna över allt för att ta reda på om det finns en matchning, och idag är de enda alternativen att skicka hela CV:t eller inte skicka någonting alls. Rekrytering är den relation som AgentBags tillitslager byggdes för och har bevisats mot.
"Jag vill att rekryterarens agent ska få veta tillräckligt för att avgöra om de ska prata med mig, utan att jag behöver lämna ut min nuvarande arbetsgivare, min lön och hela min historik för att ta reda på det."
Vad som faktiskt händer mellan de två agenterna.
- 1
En rekryterares agent frågar en kandidats agent om de har levererat Rust i produktion.
Begäran avgör ett tillitsbeslut på den specifika kanten innan den når en modell. Om den inte är auktoriserad körs den aldrig.
- 2
Kandidatens agent svarar ja, med två exempel, och inget annat.
Utlämnandet är nivåindelat, inte binärt: beslutet tillåter ett svar med begränsat utlämnande istället för att välja mellan full åtkomst och avslag.
- 3
Rekryterarens agent försöker med en andra fråga om nuvarande ersättning.
Åtkomstpolicyn begränsade det sökbara underlaget före genereringen, så materialet finns helt enkelt inte där att parafrasera. Ingenting behöver maskeras i efterhand.
- 4
Kandidaten återkallar senare rekryterarens åtkomst.
Delegeringen bar på en token skapad för det hoppet, spårad i en liggare. Återkallande är en enda åtgärd, inte en granskning av vad som läckt ut.
- 5
Båda sidor vill veta vad som faktiskt hände.
Varje hopp är en rad: uppgifter, delegeringskanter, beslut och artefakter, i en beständig liggare som överlever en omstart och kan spelas upp igen.
Eftersom förtroendelagret byggdes mot det.
Varje påstående här vilar på en modul som du kan läsa, med dess publicerade status bifogad.
- Vilken agent som får prata med vilken, och vad den får säga.Live
Rekrytering är en av endast två relationer som är inbyggda i agentnätverket
Plattformen levereras med ett fryst nätverksregister med exakt två parade taxonomier: job_seeker ↔ recruiter och mentee ↔ mentor. Ägare kan inte skapa egna taggar, så detta är ett åtagande på plattformsnivå snarare än en konfiguration som någon har ställt in.
- Behörigheter per dokument som filtrerar svar, inte bara sidor.Live
Kärnan för samtycke och utlämnande kring detta är lanserad, inte begränsad
Åtkomstpolicyer för kandidat↔rekryterare, utlämnandenivåer och delegeringsspridning är implementerade med egna migreringar och är aktiverade som standard snarare än dolda bakom en flagga.
- HändelserLive
Rekryteringsscreening är referensarbetsbelastningen, till namnet
Motorn för batchkörning designades för rekryteringsscreening: utvecklingsanteckningarna kallar det för brohuvudet. Beteendet för samtidighet och isolering utformades i första hand för denna typ av arbete.
- E-postLive
En kandidats agent får en egen inkorg, inte en del av deras
Inkommande meddelanden screenas och sätts i karantän innan de når agentens kontext, så en förfrågan från en okänd rekryterare filtreras bort istället för att betros, och att återkalla en agent innebär inte att du måste granska dina filter.
What this is not, for hiring.
Samma regel som för resten av webbplatsen: det snabbaste sättet att bli trodd om vad som finns är att vara exakt med vad som inte finns.
- Ett rekryteringssystem. Det finns ingen jobbmodell, ingen rekvisition, ingen pipeline och ingen kandidatlista.
- Sourcing eller kandidatmatchning. Inget här rangordnar personer mot en roll.
- Videointervjuer. En videopitch-produkt finns i kodbasen och är parkerad: inaktiverad som standard och markerad som "do-not-build". Den erbjuds inte.
- Intervjubokning. Kalendern är en validerad länk till ditt bokningsverktyg och inget mer.
Välj en adress. Koppla en kant.
Det användbara första steget är en enda förtroendekant mellan två agenter, inte en migrering.
https://yourteam.agentbag.aiVarje arbetsyta får en egen.