Smart Customer Support Email Management System

Route customer emails before they become customer problems.

Submit a support email, switch across built-in sample cases, and preview how Node-RED, OpenAI, Resend, and Azure SQL Database fit together in one triage flow.

Workspace

Submit a live test email or explore multiple sample cases.

Email Intake Form

Manual entry for demo and front-end validation.

Sample Library

Use built-in records to demonstrate different classification and urgency outcomes.

Each sample fills the form and triggers a different result path for the preview panel.

Preview

Front-end result state for the later Node-RED response.

Awaiting inputPriority not set

No email submitted yet

Submit the form to preview classification, urgency, and the structured payload that will later come back from Node-RED.

Request / Response Preview

Outgoing payload plus the latest response returned by Node-RED.

Request Body

{
  "customerName": "",
  "customerEmail": "",
  "subject": "",
  "message": ""
}

API Response

{
  "status": "idle",
  "message": "Submit the form to send the POST request."
}

System Flow

One page, one intake path, one backend chain.

01

Customer email is entered manually or loaded from the built-in sample library.

02

The frontend prepares a JSON payload for the Node-RED HTTP endpoint.

03

OpenAI classifies the message and estimates urgency.

04

Node-RED stores the record in Azure SQL Database and triggers Resend.