Agents as Coworkers: Identity, Accountability, Email Nylas has introduced Agent Accounts, currently in beta, which give AI agents their own email address and calendar, making them reachable, persistent, and accountable. This allows agents to send and receive emails independently, with full audit trails, rather than relying on borrowed OAuth tokens. The feature aims to treat software agents as coworkers, providing a stable identity for accountability in workflows like support triage and scheduling. A new hire gets an email address on day one; most AI agents get a borrowed OAuth token and a list of tasks. That difference sounds cosmetic. It isn't — it quietly decides who's accountable when something goes wrong. Here's a filter I find useful for any agent doing ongoing work — support triage, scheduling, outreach: would you onboard a human contractor the way you onboarded this agent? Sharing one employee's login? No address of their own, so every message they send appears to come from someone else? No calendar, so every meeting they arrange lives on a borrowed one? You'd never run a team that way, because you'd lose the thing organizational structure exists to provide: a stable answer to "who did this, and how do I reach them?" Software agents have been exempt from that standard mostly because giving them a real identity was hard. It's not anymore. Agent Accounts https://developer.nylas.com/docs/v3/agent-accounts/ — currently in beta — apply the coworker treatment to software. The agent gets a real name@company.com mailbox that sends and receives, six system folders provisioned automatically inbox , sent , drafts , trash , junk , archive , and a primary calendar that hosts events and RSVPs to invitations over standard iCalendar. To anyone interacting with it, the account is indistinguishable from one a person operates. The docs frame it the way you'd frame a colleague: "reachable, persistent, and accountable for its own interactions." Reachable — anyone can email scheduling@yourcompany.com without knowing or caring that it's software. Persistent — the mailbox and its full history outlive any single deployment, model swap, or rewrite. Accountable — every message it ever sent is sitting in its own sent folder, attributable to it and nobody else. Mechanically, the account is just another grant: one grant id works across the existing Messages, Drafts, Threads, Folders, Calendars, Events, and Webhooks endpoints. The agent uses the same APIs a human-connected account would, which is precisely the point. Onboarding the non-human coworker is one API call — the same Bring Your Own Authentication endpoint used for other providers, with "provider": "nylas" : curl --request POST \ --url "https://api.us.nylas.com/v3/connect/custom" \ --header "Authorization: Bearer