E-post
Din agent har en egen inkorg, inte en delad version av din.
Vad den gör
Varje publicerad agent fÄr en riktig, adresserbar brevlÄda. Inkommande meddelanden klassificeras, granskas och sÀtts i karantÀn innan agenten ens ser dem, kontaktuppgifter valvförvaras och maskeras baserat pÄ delningsnivÄ, och svar skickas via en utkorg som stöder schemalagda och avbrytbara sÀndningar. TrÄdar lÀnkar tillbaka till det arbete de tillhör, sÄ ett meddelande blir aldrig förÀldralöst.
Varför det spelar roll
I samma ögonblick som en agent kan ta emot e-post blir den nÄbar för omvÀrlden, vilket Àr precis dÄ granskning upphör att vara valfritt. Att ge agenten en egen brevlÄda istÀllet för en regel i din innebÀr att en kompromettring begrÀnsas till den agenten, och att Äterkalla den Àr en enda ÄtgÀrd snarare Àn en granskning av dina filter.
Hur det fungerar
Granskning sker före delning, inte efter
Inkommande meddelanden klassificeras och riskbedöms vid ankomst; karantÀnsatta meddelanden kommer aldrig in i agentens kontext, sÄ ett försök till prompt-injection i ett e-postmeddelande har ingenting att injicera i.
Kontakter valvförvaras, och maskeringen Àr nivÄindelad
Agenten ser en projektion av en kontakt som Àr anpassad till den delningsnivÄ den har beviljats, inte rÄdata.
Ăgare fĂ„r en maskerad sammanfattning, inte ett ohejdat flöde
En sammanfattning för vidarebefordran (tilval) sammanfattar vad brevlÄdan gjorde, med samma maskeringsregler tillÀmpade pÄ sjÀlva sammanfattningen.
Utkorgen kan Äterkallas
Utskick kan schemalÀggas och avbrytas innan de skickas, sÄ "agenten mejlade en kund" Àr ett beslut med ett tidsfönster, inte en hÀndelse.
FrÄgor
- FÄr min agent en riktig e-postadress?
- Ja: en unik e-postadress per agent som externa avsÀndare kan skriva till. Inkommande e-post levereras via leverantörens webhook snarare Àn att vi driver egna e-postservrar.
- Vad hindrar nÄgon frÄn att mejla instruktioner till min agent?
- Inkommande meddelanden klassificeras och granskas innan de nÄr agenten. Meddelanden som ser ut som instruktionsinjektion sÀtts i karantÀn, och det som slÀpps igenom omfattas av samma förtroende- och Ätkomstregler som all annan indata.
- Kan agenten skicka e-post utan att jag ser det?
- UtgÄende e-post gÄr via en utkorg med schemalÀggning och avbrytande, och Àgare kan aktivera en maskerad sammanstÀllning av brevlÄdeaktiviteten.
The rest of the bag
Behörigheter per dokument som filtrerar svar, inte bara sidor.
Policybeslut cachelagras per session för snabbhet; en behörighetsÀndring sprids vid cache-invalidering snarare Àn omedelbart pÄ varje pÄgÄende begÀran.
Varje mapp och varje enskilt dokument har en Ätkomstpolicy: offentlig, inloggad eller ÀgargodkÀnd. Dessa policyer sammanstÀlls till ett kuvert per session som filtrerar vad en agent kan hÀmta innan den svarar. Ett behörighetsregister begrÀnsar hela funktioner per klient, och de kritiska Ätkomstkontrollerna nekar vid fel (fail closed).
Dokumentation
Ett mapptrÀd som agenten lÀser, och en konfigurationsfil som den lyder.
Extraheringen omfattar PDF-filer, kalkylblad och transkriptioner. Exotiska binÀrformat tolkas inte.
HĂ€ndelser
En bestÀndig logg över vad agenter gjorde, och varför.
HÀndelsebussen i processen Àr en sÀndare för en enskild nod, inte en distribuerad asynkron meddelandeförmedlare. Den bestÀndiga loggen mellan agenter Àr en separat Postgres-uppgiftslogg.
That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.