"Single point of Emails. One inbox to rule them all"
๐ฏ Whatโs the Problem?
Managing multiple departmental emails in an organization is often chaotic:
- Customers donโt know which email to use.
- Emails go unanswered or misrouted.
- Teams waste time forwarding messages to the right people.
Thatโs where SPOE steps in.
๐ก The Idea
SPOE (Single Point of Email) provides a smart, centralized email address for organizations. Incoming emails to this address are:
- Parsed using Postmarkโs Inbound Email Parsing.
- Matched via AI to the most relevant internal team or department.
- Forwarded automatically to the best-fit email address โ with the original sender CC'ed!
Itโs like a smart receptionist for your inbox ๐ฌ๐ค
๐ ๏ธ How It Works
๐ Frontend Features
- Organisation Signup/Login
- Add/Edit/Delete department/team emails
- Add short descriptions for each email (to guide routing)
- Set a fallback email (for unmatched messages)
- Simple, clean UI (no clutter)
๐งช Live Demo
๐ง Backend Workflow
- Each registered organization gets a custom email like:
orgname@spoe.maker-space.me - This domain is already verified on Postmark for inbound email parsing.
- When a customer sends an email:
- Postmark parses the email content (subject, body, sender, etc.)
- The system computes vector embeddings of the email text.
- It compares those against the org's configured team descriptions.
- The closest match is picked.
- The system uses Googleโs AI Studio LLM to generate a smart forwarding message.
- The email is sent to the matched address with the original sender CCโed.
No more confusion. Just clarity and automation.
๐ค Why Postmark?
- Postmarkโs Inbound Email Parsing API made this all possible.
- It's fast, clean, and reliable.
๐ฆ Tech Stack
- Frontend: VanillaJS, HTML and CSS
- Backend: Python
- AI: Google AI Studio (Embedding + Completion APIs)
- Email Parsing: Postmark Inbound API
- Vector Search: Pinecone (or in-memory for small orgs)
๐งช How to Test It
- Visit: https://spoe.maker-space.me
- Create an organization account.
- Add 2โ3 team email IDs with short descriptions (e.g.,
support@org.comโ handles technical issues). - Email your org address (e.g.,
acmecorp@spoe.maker-space.me) from any email client with a test query. - Check your configured emails โ you'll see it routed automatically with sender CCโed.
๐ Final Thoughts
This challenge made me explore how email โ something we all use daily โ can be made smarter using AI and Postmark. SPOE is just the beginning. Imagine plugging this into:
- Internal ticketing systems
- CRM tools
- Helpdesks
- Even art installations!
- Bug reporting in Tech Companies
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.