Request intake helper
A small intake tool that standardized incoming requests, so the first reply stopped being a list of follow-up questions.
hero screenshot — replace
Requests arrived by email, text, and hallway conversation, each missing something different. A short structured form up front collected the details that were always needed anyway, which cut the manual admin steps and made follow-up straightforward.
Details
- Role
- Frontend and internal tools
- Year
- 2025
- Stack
- JavaScript · Automation · Workflow design
- Collect a month of real requests and find what was always missing.
- Turn those gaps into required fields — nothing more.
- Route the completed request to whoever owns the next step.
const required = ["requester", "site", "issue", "urgency"] const missing = required.filter((field) => !request[field])