The CLI-First Way to Manage Agent Accounts Nylas released a CLI-first approach to managing Agent Accounts, hosted mailboxes that applications can own end-to-end. The Nylas CLI enables developers to create, monitor, and tear down email identities entirely from the terminal, with commands for account creation, email operations, and calendar management. The tool supports JSON output for automation and includes features like IMAP/SMTP access and natural-language scheduling. There's a specific kind of friction in provisioning infrastructure through a web UI: you're building an automated system, but step one is clicking through a dashboard. For email identities that your code creates, monitors, and tears down, the browser is the wrong tool. The Nylas CLI closes that gap — every part of an Agent Account's lifecycle is a terminal command. Agent Accounts currently in beta are hosted mailboxes with real addresses that your application owns end-to-end. They send, receive, and hold calendar events like any human account, and the quickstart https://developer.nylas.com/docs/v3/getting-started/agent-accounts/ gets you from API key to working mailbox in under 5 minutes. Here's how to do all of it without leaving the shell. If you've never touched the CLI before: brew install nylas/nylas-cli/nylas or, without Homebrew: curl -fsSL https://cli.nylas.com/install.sh | bash nylas init nylas init opens a browser once for account creation and sign-in — the only step that needs a human. After that, verify with nylas auth whoami --json , which returns your active grant, provider, and status as parseable JSON. If you already have an API key, skip the browser entirely with nylas init --api-key