[Community Node] OpenInbox – Disposable Email Inbox Trigger & API for n8n

Hey everyone :waving_hand:

I just published a community node for OpenInbox — a disposable/temporary email API — and wanted to share it here since I noticed there’s no native way to trigger n8n workflows from a temporary inbox without polling or setting up your own mail server.


What the node does:

  • :high_voltage: Webhook trigger — fires your workflow the moment an email lands in a disposable inbox (true push, no polling)
  • :open_mailbox_with_raised_flag: Create inboxes on the fly inside any workflow
  • :magnifying_glass_tilted_left: Read & list messages with full email content (subject, body, sender, attachments)
  • :wastebasket: Delete messages after processing
  • :globe_with_meridians: Custom domain support

Install it now (self-hosted):

Settings → Community Nodes → Install:

n8n-nodes-openinbox

Workflow ideas:

  1. OTP automation — create a disposable inbox, trigger a signup, wait for the OTP email, extract the code, continue the workflow automatically
  2. CI/CD email testing — spin up a fresh inbox per test run, validate transactional emails without touching production inboxes
  3. QA signup flow testing — test email-based features in isolation without exposing real addresses
  4. Email-triggered pipelines — use a disposable address as a lightweight inbound webhook alternative

Status:
The node is submitted for official verification and pending review. Fully installable today on any self-hosted instance.

I’d love feedback from the community — especially if you run into any issues or have workflow ideas I haven’t thought of. Happy to add triggers or actions based on what’s actually useful.

:link: npm package | OpenInbox.io | Docs

1 Like