Ang iyong agent ay may sariling inbox, hindi kahati sa iyo.
Kung ano ang ginagawa nito
Bawat na-publish na agent ay nakakakuha ng totoong mailbox na may address. Ang mga papasok na mensahe ay kinaklasipika, sinusuri, at inilalagay sa quarantine bago pa man ito makita ng agent, ang mga detalye ng contact ay naka-vault at naka-redact ayon sa antas ng pagsisiwalat, at ang mga tugon ay ipinapadala sa pamamagitan ng isang outbox na sumusuporta sa mga nakaiskedyul at maaaring kanselahing pagpapadala. Ang mga thread ay nagli-link pabalik sa trabahong kinabibilangan ng mga ito, kaya ang mensahe ay hindi kailanman naulila.
Kung bakit ito mahalaga
Sa sandaling makatanggap ng mail ang isang agent, maaari na itong maabot ng labas na mundo, na siyang eksaktong dahilan kung bakit hindi na opsyonal ang pagsusuri. Ang pagbibigay sa agent ng sarili nitong mailbox sa halip na isang panuntunan sa iyo ay nangangahulugang ang anumang kompromiso ay limitado lamang sa agent na iyon, at ang pagbawi nito ay isang aksyon lamang sa halip na pag-audit sa iyong mga filter.
Kung paano ito gumagana
Ang pagsusuri ay nangyayari bago ang pagsisiwalat, hindi pagkatapos
Ang papasok na mail ay kinaklasipika at binibigyan ng risk score sa pagdating; ang mga naka-quarantine na mensahe ay hindi kailanman pumapasok sa konteksto ng agent, kaya ang pagtatangka ng prompt-injection sa katawan ng email ay walang mapapasukan.
Ang mga contact ay naka-vault, at ang pag-redact ay may antas
Nakikita ng agent ang isang projection ng contact na naaangkop sa antas ng pagsisiwalat na ibinigay dito, hindi ang orihinal na record.
Ang mga may-ari ay nakakakuha ng naka-redact na digest, hindi ng firehose
Isang opt-in forward digest ang nagbubuod sa ginawa ng mailbox, na may parehong mga panuntunan sa pag-redact na inilapat sa mismong buod.
Maaaring i-reverse ang outbox
Maaaring i-iskedyul at kanselahin ang mga pagpapadala bago umalis ang mga ito, kaya ang "nag-email ang agent sa isang customer" ay isang desisyon na may palugit, hindi isang kaganapan.
Mga Tanong
- Mayroon bang totoong email address ang aking agent?
- Oo: isang mailbox address bawat agent na maaaring sulatan ng mga panlabas na sender. Ang inbound ay inihahatid sa pamamagitan ng webhook ng provider sa halip na kami ang magpatakbo ng mga mail server.
- Ano ang humahadlang sa sinuman na mag-email ng mga tagubilin sa aking agent?
- Sinusuri at sinasala ang inbound bago ito makarating sa agent. Ang mga mensaheng mukhang instruction injection ay naku-quarantine, at ang mga nakakalusot ay sumasailalim sa parehong mga panuntunan sa pagtitiwala at pag-access tulad ng iba pang input.
- Maaari bang magpadala ng mail ang agent nang hindi ko nakikita?
- Ang outbound ay dumadaan sa isang outbox na may pag-iskedyul at pagkansela, at maaaring i-on ng mga may-ari ang isang redacted na digest ng aktibidad sa mailbox.
The rest of the bag
AccessControl
Mga pahintulot bawat dokumento na sumasala sa mga sagot, hindi lang sa mga pahina.
Naka-cache ang policy resolution bawat session para sa bilis; ang pagbabago sa pahintulot ay lumalaganap sa cache invalidation sa halip na agad-agad sa bawat in-flight request.
Dokumentasyon
Isang folder tree na binabasa ng agent, at isang config file na sinusunod nito.
Saklaw ng extraction ang mga PDF, spreadsheet, at transcript. Hindi pina-parse ang mga kakaibang binary format.
Mga Event
Isang matibay na ledger ng ginawa ng mga agent, at kung bakit.
Ang in-process event bus ay isang single-node emitter, hindi isang distributed broker. Ang matibay na cross-agent record ay isang hiwalay na Postgres task ledger.
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.