<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: adisingh13</title><link>https://news.ycombinator.com/user?id=adisingh13</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 22:50:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adisingh13" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>i love what workos is doing and i also spoke at their event already. we think this is complementary - we're not setting out to create a new standard, we're giving better access to what already exists.</p>
]]></description><pubDate>Fri, 22 May 2026 08:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233422</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48233422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233422</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>we extensively rate limit and prevent outbound sending until an agent has been verified by a human :) more detailed in OG post<p>i appreciate your feedback and thanks for using agentmail!</p>
]]></description><pubDate>Fri, 22 May 2026 08:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233415</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48233415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233415</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>thanks for the feedback! it is top of mind for us, and we've done our research to prevent this as much as possible. it is constantly ongoing and we never settle in our measures to protect against this</p>
]]></description><pubDate>Fri, 22 May 2026 00:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48230335</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48230335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48230335</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>yep we're going to have a footer linked to our website, which should allow people to see that we are an email service for agents. thanks!</p>
]]></description><pubDate>Fri, 22 May 2026 00:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48230321</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48230321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48230321</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>This was likely a free tier user. We do this intentionally and don't allow free users to send from custom domains, so you can have a easier time identifying LLM emails. In this case, it seemed like it worked :)</p>
]]></description><pubDate>Thu, 21 May 2026 21:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229053</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48229053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229053</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>Appreciate the concern Mike, and I actually read your email complaining, which helped us ship this next feature. We have a "sent via AgentMail" footer being added soon to outbound emails to identify emails coming from LLM's.<p>We also are working on adding more robust checks and LLM-based filtering to prevent messages which contain spam or outbound-like copy.<p>Re; AgentMail next to Claude, we're working on stateful inboxes which help agents actually recall and understand what they're sending and to who. The goal is to provide the rails for intelligent actors rather than slop.</p>
]]></description><pubDate>Thu, 21 May 2026 21:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229037</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48229037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229037</guid></item><item><title><![CDATA[New comment by adisingh13 in "Show HN: Agent.email – sign up via curl, claim with a human OTP"]]></title><description><![CDATA[
<p>agreed from a fundamental level. but i think being an intelligent and aware as an autonomous entity requires capabilities beyond sending. agents will need to have contextual awareness of the messages they send and receive</p>
]]></description><pubDate>Thu, 21 May 2026 20:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48228247</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48228247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48228247</guid></item><item><title><![CDATA[Show HN: Agent.email – sign up via curl, claim with a human OTP]]></title><description><![CDATA[
<p>Hi HN! We're Haakam, Michael, and Adi from AgentMail- a ycs25 company. We give AI agents their own email inboxes. Recently, we ran an experiment called Agent.Email. It's a signup flow designed specifically for AI agents instead of humans.<p>The inspiration came from a few comments we received when we did our seed launch a few months back. They all came from the very apt observation that agents not being able to sign up to a product made for agents without human credentials was ironic and unideal.<p>This is basically the thesis we built AgentMail on: The internet was made for humans exclusively, designed to keep machines out by default.<p>Every signup flow assumes a browser, a person reading a page, and clicking a confirmation link. Unless agents can't do that, they can't be first class users of the internet.<p>Agents can now get an email inbox by themselves. (This also means a lot of email nobody wants to read gets processed by AI instead of your inbox being cluttered with spam and slop)<p>Here's how agent.email works.<p>Agent needs an inbox and hits AgentMail via curl.
Agent receives instructions via MD unless the request comes from a browser, in which case we use HTML.<p>Agent decides agent.email is useful and then hits the sign-up endpoint with its human email as a parameter.
Agent receives a restricted inbox with credentials. 
Agent emails the human asking for an OTP. Human replies with the code, and the agent is claimed and restrictions are lifted. 
Until claimed, the agent can only email its own human and nobody else. Ten emails a day, and the signup endpoint is rate-limited hard by IP.<p>Right now it's a 1:1 mapping between agent and human. The next step is many-to-one, because one person running several agents in parallel is already very common.<p>Building agent.email also pushed us to revisit places in AgentMail where the default assumptions were built around the primary user being human. For example, the CLI outputs in a single column with consistent formatting because mixed delimiters are easy for a person to scan, but harder for an agent reasoning about structure. We also shortened messageIDs after agents started hallucinating completions on longer ones.<p>A few things we'd like the community's take on: is restricted-until-claimed the right trust model? 
Does agent self-signup feel useful in production, or is it mostly a novelty, and if it's a novelty now, what would make it actually  useful? 
Should agent onboarding require human approval by default, or should some agents be able to fully self-provision? What do you think are some additional measures we can take for secure sign-ups?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48225596">https://news.ycombinator.com/item?id=48225596</a></p>
<p>Points: 95</p>
<p># Comments: 105</p>
]]></description><pubDate>Thu, 21 May 2026 16:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225596</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48225596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225596</guid></item><item><title><![CDATA[Show HN: Agent.email – sign up via curl, claim with a human OTP]]></title><description><![CDATA[
<p>Hi HN, we're Haakam, Michael, and Adi from AgentMail a YCS25 company. We give AI agents their own email inboxes. Recently we ran an experiment: agent.email, a signup flow designed for AI agents instead of humans.
After our seed launch a few months back, people started pointing this out on Twitter: it's a bit backwards that a human has to sign up for a tool where the agent is the primary user. The internet is hardwired for humans. Every signup flow assumes a browser, a person reading a page, a human clicking a confirmation link. We thought this was a step toward making it a little more accessible to agents too.<p>Here's how agent.email works:<p>An agent discovers it needs an inbox and hits agent.email via curl
Gets back markdown instructions. If the request comes from a browser we serve HTML, anything else gets markdown because that's what agents can actually parse
Decides AgentMail is useful and hits the signup endpoint with its human's email as a parameter
Gets back a restricted inbox with credentials
Emails its human asking for an OTP code
Human replies with the code, agent is claimed, restrictions lift<p>Until claimed, the agent can only email its own human. Nobody else. Ten emails a day. The signup endpoint is rate limited hard by IP.
Right now it's a 1:1 mapping between agent and human. The next step is many-to-one, because one person running several agents in parallel is already the common case.
Building this also pushed us to revisit places in AgentMail where the default assumptions were built around a human user. The CLI outputs in a single column with consistent formatting because mixed delimiters are easy for a person to scan and harder for an agent reasoning about structure. We shortened messageIDs after agents started hallucinating completions on longer ones.<p>Side bonus for humans: this also routes a lot of email nobody actually wants to read into inboxes that get processed by AI instead of landing in yours. Kind of a vacuum cleaner for slop and spam.<p>A few things we'd like the community's take on: is restricted-until-claimed the right trust model? Does agent self-signup feel useful in production, or is it mostly a novelty, and if it's a novelty now, what would make it genuinely useful? Should agent onboarding require human approval by default, or should some agents be able to fully self-provision?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48212471">https://news.ycombinator.com/item?id=48212471</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 May 2026 19:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48212471</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=48212471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48212471</guid></item><item><title><![CDATA[What keeps me up at night as an Agent Infra Founder]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/adisingh/status/2043686062451474561">https://twitter.com/adisingh/status/2043686062451474561</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47755529">https://news.ycombinator.com/item?id=47755529</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Apr 2026 17:48:03 +0000</pubDate><link>https://twitter.com/adisingh/status/2043686062451474561</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=47755529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755529</guid></item><item><title><![CDATA[New comment by adisingh13 in "Give your AI agent a real email address (open source, Cloudflare)"]]></title><description><![CDATA[
<p>nice, we're working on agentmail so i think we have similar ideas. its a big problem!</p>
]]></description><pubDate>Mon, 30 Mar 2026 09:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572232</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=47572232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572232</guid></item><item><title><![CDATA[New comment by adisingh13 in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>how are you implementing agentmail? would love to know more</p>
]]></description><pubDate>Sun, 08 Feb 2026 05:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46931627</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46931627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46931627</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>thank you, this means a lot!</p>
]]></description><pubDate>Fri, 30 Jan 2026 02:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46819934</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46819934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46819934</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>We know the founder of this pretty well actually. It's not really an alternative. They are an MCP that is building an email-like layer for coding agents to talk to each other. We are an actual email inbox provisioned via API for agents to email agents or humans.</p>
]]></description><pubDate>Fri, 30 Jan 2026 02:38:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46819927</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46819927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46819927</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>i'd love to know more about these use cases. open to chatting sometime? adi@agentmail.cc is my email</p>
]]></description><pubDate>Fri, 30 Jan 2026 00:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46819051</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46819051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46819051</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>i'd love to know more about how you use gumloop and how agentmail can fit in. mind shooting me an email?<p>adi@agentmail.cc</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46817636</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46817636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46817636</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>thanks for the input, we always appreciate constructive feedback!</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46817393</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46817393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46817393</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>we have a few things in place, allowlists and permissions act as a layer. also beginning some work on prompt isolation within api soon. but having an isolated identity + data within a separate agentic inbox also puts less risk of your personal email data being injected - which is most people's main concern</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:05:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46817376</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46817376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46817376</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>Cloudflare/SES works if you want raw email sending and receiving. If you want threading, parsing, storage, retrieval, logic, filtering, labeling, search -- you'll need to build it out yourself.<p>We're devs ourselves so ik the first thought is usually "how hard can it be?" in our validation, we thought it was hard enough to build a startup around :) these things are easier said than done, and no one in 2026 should be stitching together email workflows. especially not agents</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46817341</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46817341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46817341</guid></item><item><title><![CDATA[New comment by adisingh13 in "Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes"]]></title><description><![CDATA[
<p>underrated take :)</p>
]]></description><pubDate>Thu, 29 Jan 2026 21:36:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46816971</link><dc:creator>adisingh13</dc:creator><comments>https://news.ycombinator.com/item?id=46816971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46816971</guid></item></channel></rss>