Show HN: Recivo – Receive Emails Programmatically
recivo.emailHi HN, these last couple of weeks I've been building 'Recivo', a simple way to receive emails programmatically. There are plenty of API-based services that can be used to send emails, but receiving them is harder.
As a Recivo user, you create a new email address which will then immediately be available for receiving emails. A REST `/inbox` endpoint is exposed for retrieving these emails, this includes all data you would expect: subject, content, sender, and most importantly: attachments. You can also get notified of newly received emails using webhooks.
The main use-cases I'm thinking of right now is triggering AI agents using email or a very simple document upload flow to any SaaS (just forward an email to the SaaS). This is actually where the inspiration for Recivo came from, I really enjoy the flow of getting an invoice in my mailbox and forwarding it to my accounting software and then seeing it appear in the app. The agentic use-case seems promising, especially for workflows that still require a human in the loop. Asynchronous communication with an AI agent feels natural to me.
When you visit the landing page you're immediately given a randomly generated email address and a cURL command to try the API. Of course these demo addresses will expire, so you'll have to log in to create a non-randomized and permanent address.
I'm wondering if you see any other use cases for a "programmatic" mailbox. Please let me know what you think! super clean concept. have run into the reverse problem—lots of tools to send automated emails, but very few that make receiving them easy in a dev-friendly way. AI agent trigger idea is clevrr. congrats! This is really cool. Clean design. Lots of uses-cases and can see this integrated into larger platforms for various functions.