Author profile
Nick Barraclough
Product Manager
Nick works on product direction for developer workflows, email APIs, and CLI tooling. His guides focus on product fit, workflow design, and how developers choose between direct provider APIs and unified command-line access.
Areas of expertise
- Product Management
- Email APIs
- Developer Experience
- CLI tools
Profiles
Guides on this site
- Email APIs for AI Agents Compared
Compare Gmail API, Microsoft Graph, SendGrid, Mailgun, Nylas, and raw IMAP for giving AI agents email access. Includes a 14-criteria feature comparison.
- iCloud Calendar CLI: Manage Events
Use an iCloud Calendar CLI to list events, create meetings, and check availability from terminal. Skip CalDAV setup and app-specific passwords in scripts.
- Yahoo Mail CLI: Send Email from Terminal
Use a Yahoo Mail CLI to send email from terminal without SMTP config or app passwords. Send scheduled messages and CC/BCC over HTTPS with OAuth in scripts.
- Extract OTP Codes from Email — Skip the Inbox
Pull 2FA verification codes from email without opening your inbox. The nylas otp get command copies the latest code to your clipboard across all providers.
- Send Email from Linux/Manus Sandbox Without SMTP
Send email from a Linux or Manus sandbox over HTTPS when SMTP ports 25, 465, and 587 are blocked. No Postfix or sendmail — Nylas CLI handles delivery.
- Install OpenClaw CLI for the Nylas Plugin
Install OpenClaw CLI to run the Nylas email and calendar plugin. Covers Node.js version, npm install, PATH configuration, Windows steps, and validation.
- CRM Email Workflows — Organize, Enrich, Act
Turn your inbox into CRM intelligence. Group emails by company, build contact hierarchies, enrich profiles, and automate outbound — all from terminal.
- Office 365 Email from PowerShell
Manage Office 365 email from PowerShell without Azure app registration or Graph setup. Authenticate, list, search, read, and send O365 mail with Nylas CLI.
- Automated Email Reports with PowerShell
Build automated email reporting with Nylas CLI and PowerShell. Query messages, aggregate with Group-Object, generate HTML reports, and schedule with cron.
- Send Gmail with OAuth2 in PowerShell
Send Gmail from PowerShell with OAuth2. Nylas CLI handles refresh tokens, service accounts, and Workspace consent — one command to authenticate and send.
- Send-MailMessage Deprecated: PowerShell 7 Fix
Send-MailMessage is deprecated in PowerShell 7. Side-by-side migration to nylas email send for every common pattern, plus Basic Auth and TLS shutdown fixes.
- Connect Voice Agents to Email and Calendar
Bridge LiveKit, Vapi, or any voice agent framework to email and calendar using Nylas CLI as a subprocess. Complete Python examples for send, read, and schedule.