πŸ’₯ Built a Complete Email Automation Claims Flow for Netcare Using Neutrinos Ecosystem β€” in Just 2 Days!

Hey Teams :waving_hand:,

Thrilled to share a powerful POC I recently built at Neutrinos for one of our key clients, Netcare. The challenge? Create a fully automated, email-based claims process with zero manual steps.

I built it from scratch in just 2 days, and it leverages the best of both custom development and the Neutrinos platform. :flexed_biceps:


:puzzle_piece: Client Ask:

Enable claimants to submit documents via email, and have the system:

  1. Auto-validate documents
  2. Extract data using OCR
  3. Make business decisions automatically
  4. Trigger case creation and visibility in UI

:hammer_and_wrench: My Solution – Step by Step:

:inbox_tray: 1. Email Monitoring (Node.js + IMAP + Cron):

  • Wrote a custom Node.js service that checks incoming emails every 10 seconds.
  • Validates if documents are attached.
  • Handles 3 scenarios:
    • :white_check_mark: ID + Discharge Summary β†’ move to next step
    • :warning: Missing document β†’ send email asking for the missing one
    • :cross_mark: No attachment β†’ send email instructing to resend

:outbox_tray: 2. Automated Replies (SMTP + Nodemailer):

  • Integrated SMTP service using Nodemailer to send dynamic, situation-based replies to claimants.

:robot: 3. Document Extraction via Neutrinos AI Hub (OCR):

  • Forwarded documents to AI Hub for OCR-based data extraction.
  • Parsed important fields like patient name, ID number, discharge date, etc.

:repeat_button: 4. Decisioning with Reels:

  • Integrated with the Reels platform to evaluate business logic and return outcomes like:
    • :white_check_mark: STP (Straight Through Processing)
    • :warning: No STP
    • :cross_mark: Knockout

:receipt: 5. Case Creation via Neutrinos Case Service:

  • Based on the Reels decision, triggered Case Service API to register the claim.
  • Created a structured Case Type in JBPM.

:desktop_computer: 6. Alpha Workbench UI:

  • All cases, outcomes, and statuses are visible in Alpha Workbench.
  • Claim processing lifecycle (approval, rejection, undertakings) is managed via a clean and responsive UI built with Neutrinos’ Alpha UI tools.

:light_bulb: What Makes This Special:

:white_check_mark: End-to-end automated pipeline
:white_check_mark: Reusable and scalable architecture
:white_check_mark: Deep integration with Neutrinos platform: AI Hub, Reels, Case Services, Alpha Workbench
:white_check_mark: Built entirely in just 2 days


:toolbox: Tech Stack:

  • Node.js||SSD (custom logic + cron jobs)
  • IMAP/SMTP (Nodemailer) for email handling
  • AI Hub (OCR) for document extraction
  • Reels for decisioning logic
  • Case Service API for triggering case types , case creation.
  • Alpha Workbench for UI display and workflow tracking

:raising_hands: Special Thanks:

Big shoutout to ** @divyajot.singh **, @Gavin, and the team for the support and collaboration throughout! :clap:


:camera_with_flash: I’ll be adding screenshots, sample flows, and email templates below so you can see how the automation works visually.

Would love to get feedback or ideas from the community!

@Eldho

11 Likes

:rocket: Hats off to you, @dhishon

5 Likes

Awesome work,keep up the momentum! :handshake: @dhishon

5 Likes

:rocket: Super impressive work, @dhishon!

Really inspiring to see how you stitched everything together β€” from email ingestion to case creation β€” in such a short time.

Love the architecture:

  • Email trigger via IMAP + Node
  • Business logic using Reels
  • Seamless UI flow through Alpha Workbench

I’m especially curious about the AI component. I haven’t explored Neutrinos AI Hub yet β€” would love it if you could break down how you used OCR in this setup. Sounds like a game-changer!

Thanks for sharing β€” this kind of post really helps us all level up :raising_hands:

3 Likes